So I went from a healthy 160 lb. back in 2004 / 2005 to a whopping... wait for it... 215 lb. last year. I'm 5'8"
Last summer, I picked up cycling and started to hit the gym regularly and got my weight back down to 190. An achievement of sorts, though it's still far from the goal. And it's been hard as balls trying to get those last 30 lb. off.
The culprit: horrible eating habits. I picked them up when I moved to the northeast four years ago (the whole hibernation cycle wreaks havoc on me) and have had a very difficult time kicking them.
Another thing is, I can't do caffeine or any other energy boosters, since they've all given me horrible migraines since forever. And that kind of sucks, cause sometimes you need that little extra boost to get going. Plus it helps the metabolism speed up. So I'm at a definite disadvantage by not being able to consume this stuff.
So how do you peeps go about it? How do you stay motivated to eat right and cook right? Cooking right is not really a problem for me. The problem is just busting through the laziness and actually getting down to it.

Always end up just grabbing something on my way back home from class or work... and it's usually not the healthiest stuff
And, any recommended supplements besides caffeine, ginseng, etc? I'd been taking Vitamin B12, since it seemed like a safe enough way to get an energy boost, but to be perfectly honest, I felt no effect.