Most Helpful Guy
Its not that your a heartless person, more like a angry and bitter person towards men. Be very careful this game you are playing, because one day, you will meet a great guy, and if you hurt him there will be no turning back.
At the end of the day, you are choosing to be in relationships, and when you get into relationships, getting hurt comes with the territory. If your not strong enough to handle getting hurt, then you might consider staying single.
Men are not the problem, and not all men are cheaters, you have just being unlucky to meet the scumbags. Don't let the scumbags ruin you as a person, and what morals and values you have as person, cause that will come back to bite you on the ass, which has done now.
I am afraid the dating game, is a very tough game, because you might have to go through a lot of hurt, before you finally the person that loves you, and have great chemistry with.
Yes you are going to get beat up along the way with relationships, but its same with everything life. So what you do is, take it on the chin, move on, and be a champion in your next endeavor, and not a piss pot loser and blaming people for your actions, who can't take any knocks.
take care good luck