Dude, go check this website out:
HOW TO GET SIX PACK ABS - SIX PACK ABS WORKOUT ROUTINE
I was a personal trainer for 10 years before getting into Pilates, yoga and fitness rehab. And though I had been extremely fit (used to compete as an amateur bodybuilder...for fun), I got too 'busy' working and let myself stack on heaps of weight.
I'm in a great relationship, and get laid when I need to but my self-esteem and energy levels were starting to really nose-dive, not to mention my blood pressure going in the exact opposite direction. And the fact that I was coming up to my 50th birthday last year...fuck I needed to do something.
So I took stock, got back on track with my diet, started doing a few hours of interval training and increased my workouts. As the weight started to go, I then changed my wardrobe to something a hell of alot more flattering...and haven't stopped since. Oh, and got a few tatts, but that's a different story.
You sound like a really really nice guy...Hell, if you were gay, I'd do you right now! But, more importantly, if you had a better self-image you wouldn't give a shit if your lady was treating you badly...you'd just sort it out and move on! My suggestion is that you listen to the folks here (you ARE hot, you ARE a nice guy) and get your weight down. Just a few pounds will go a long way to making you feel better. And the longer you go before doing this, the harder it's gonna be.
Feel free to chat, email or bump me anytime.
Good luck!