>>5Plenty of people would kill to be in your shoes.
When I'm your age, I"ll probably be in the same boat, except that I'll make less money.
You complain about how you look, but you at least lift weights at the gym, right? If not, make sure you have a spotter for safety though, and have proper form for squats/deadlifts/etc unless you want a one-way ticket to snap city.