You're funny. Because I was just going to pick up on your line "the best that I can do" and jump all over it. ALL OVER IT. But since you've apparently read that other post I'll let it go.
Nah. I can't. STOP TELLING YOURSELF THIS IS THE BEST THAT YOU CAN DO. BECAUSE IT'S SIMPLY NOT TRUE. By telling yourself it's the best that you can do, you give yourself permission, you make it okay to NOT do any better. And it's not okay. Nope. It's not. Stop settling for second best when first best is well within your reach. You make this harder then need be by "sitting on the fence". You wanna lead a healthy, fit, and trim lifestyle for goodness sake? then lead it. Today. And everyday.
BUT, that doesn't meant that you can't and shouldn't work on feeling/being ummm, *hawt* right this very minute.