My self-esteem hasn't been the greatest lately...and I have had some moments where I wondered what the hell was wrong with me to keep getting knocked down all the time, but those are only moments. I've had hopes dashed, I've had trust shaken, I've had illusions broken (which is a good thing in the end), but ultimately I know I'm a good guy, I know I've got a lot to offer, I know I deserve happiness, and I know this time will pass. Eventually.
I've got to believe that or I might as well just give up now and live in solitude the rest of my life. And I'm not about to do that.