you seem like a very honest, sweet guy, but I would suggest you change your nickname, it does make one think you don't even work.
Use spell check, I have to as well, and don't capitalize every word, too much work and capitals in techno speak mean shouting.
Don't think everyone is like the last one you dated either. That is what is referred to as baggage, if a person hasn't handled theirs then yes they do bring it into the next relationship. That's why you'll see in alot of profiles people saying no baggage or just enough to fit in the overhead storage. A little is natural. But not blaming the new guy for all the wrongs of the old guy. (or gal).
Hang in there. There's someone for everyone!