Wow, Ricky. If you're already feeling this bad at 27...
(
okay... now I feel old)
Seriously, though, you're not alone in what you're going through. As far as the weight gain, I think that's something you have in common with a lot of married folks. If you'll take a look at most people's pre-wedding pictures, and then look at where they're at today, you'll notice that the majority have put on a few pounds.
As for the lack of energy, I can completely sympathize with you. I spent the majority of my youth in and out of hospitals, and sick in bed. As an adult, I often find it difficult to keep my energy levels up at a point where I can function well enough to work (
not good if you're trying to work 60 hours a week).
My breakthrough came when I visited with a holistic practitioner who recommended a series of supplements such as garlic, vitamin c, and vitamin b, just to name a few. And while I haven't been able to give up my daily coffee, I
did replace any sodas I may have drank with several cups of green tea each day.
I actually think the green tea did more for my energy levels than the supplements did; but hey, I'm certainly not complaining, no matter which is helping the most.
A great majority of your lack of energy may be coming from the fact that you are a self-proclaimed fast food junkie. Try talking with a nutritionist so that you can get a healthier grasp on what types of foods (and in what quantities) you should be eating each day.
Simply telling Wendy and the King to take a hike will probably make a drastic change in and of itself.
And if you've got kids, there's no reason to spend your money on a gym. As the mother of three boys, I can say with utter certainty that you've got all the exercise equipment you need just with a kid or two to play with.
Think of it this way, you can get a workout and quality time in all in one shot
I've got to repeat, if you're feeling this bad as young as you are, you need to make a drastic change in your habits
now before you find yourself twenty years older and in much more dire straits.