name three good things about chicago
Public transportation. You need a car in Houston.
Walkable city. Houston isn't.
Being near water. Houston isn't.
Plentiful job opportunities. Houston has a red hot job market too.
Museums, restaurants, theaters, music festivals, bars, thousands of free activities. Chicago has everything you'd want in a major city. Houston can't compare in this area.
Cost of living. Houston doesn't have a real advantage. Chicago is notoriously cheap for a major city.
The only area Texas wins on is no state income tax. You can't even say weather because while Chicago gets extremely cold in the winter, Houston is sweltering hot in the summer so you pick your poison either way.
Spend your 20s and early 30s in Chicago. Move to Houston after 35.