Unfortunately it sounds like you haven't met the nicest of men. I can't speak for every man in the world, but some are nicer than others.
You just have to find them. But I suggest that you back away from relationships until you've recovered from all your pain. When you are ready to meet new people, keep an open mind and make sure you get to know the person well before you get into a relationship.
A lot of couples don't realize what kind of relationship they're getting themselves in because they don't know the other person as well as they thought. Then things blow up in the relationship, but on many occasions, their personality were bound to clash, it's just a matter of getting to know each other better first instead of trying to force the issue.