good post
I believe in eyes of many here you are doing great. You get a stable job, useful skill sets and have already taken care of the green card. No need to be nervous here. Ph.D or not is not an issue. You need to search your heart to find out what do you really want to be.