Moved to Houston about 4 years ago here are some of my thoughts.....
1,) The food here is amazing. Every kind of food except Italian and Pizza is amazing here. I am a foodie and been all over the world eating food and by far this place has some of the best I have ever had and cheapest. There are more restaurants in Houston than any city in the world.
2.) Cost of living is amazing. From housing to food to gas you wont find a more affordable city.
3.) Fresh produce year round. We live in an area where tomatoes grow 12 months a year.
4.) I find the people down here to be very welcoming and diverse in the best ways. I thought I was moving to a large drug cartel environment but I found out shortly doesnt matter the race they are all soccer moms driving big trucks and suvs and have big hair.
5.) Traffic is awful. Live close to your work. No matter where you live you will be surrounded by rich people and poor people always.
6.) It is huge. Everything is bigger just like they say.
7.) I have lived everywhere in this world and really feel like Houston is the place I want to stay for the rest of my life.
8.) Dont live anywhere with a number and ward after it. Like 4th Ward and so on.
Finally, it sounds like you have no real ties anywhere and if you dont like it you can always move some place else. Chase the money is my motto which is why in the last 10 years alone we have lived in Ohio, Connecticut, Pittsburgh, and now Houston. Dont tie yourself to an ideal place live your life and go where the money is.