Americans are largely fat and lazy--period.
We have more food options in the US than any other country, jobs are plentiful, and everyone has an opportunity to succeed despite whatever lame excuses they conjure up. We are all 100% responsible for exactly where we are in life based on our own decisions. Our decisions could not have brought us to any other place (can't wait to hear from the "Whoa is me" crowd on this one). There's much in life we cannot control, but FAR MORE that we can.
The bottom line is this: Most people lack the self discipline to to what they have to do (stay in shape, lift, run, whatever) even if they don't want to do it.
I can't tell you how many times I'm eating my dinner at 10:00 PM because that's when I'm done with: Working, driving home, biking to gym, lift weights for 1.5 hours, bike home, run 2-4 miles with Doberman who has been home all day solo, get back, and take a shower, cook dinner, sit down at eat. Clock: 10:00 PM.
My mantra is: "I'm done when I'm done."
So no excuses. How bad do you WANT it. It's easy to eat like sh*it, be lazy, play video games, whatever. Then you see someone who looks great and you're like, "Oh, aren't they lucky." BS. Very few understand the effort it takes to stay in shape; mentally and physically.
I'd be happy to share diet and workout tips if you want to PM me. Be specific in what I can help you with.
BTW, I'm over 45.
~Dash~