If you are sick of "sick" people as you have described, get better yourself. 'Attitude" is the key. "Normal" men - I actually hate that description. Once you change your attitude and perception based on your past experiences and let it go, things will change for you. Maybe you are meeting the wrong men at the wrong places? If alarm bells are ringing go with your instincts.
I know its hard to let go of old hurts, but you can do it with the right attitude. Ok things happen, learn from that and move on.
Good Luck.