Those road goes both ways. Most men wear their hearts on their sleeves only to have it stomped on by a women who sees men as you do and feels she has destroy every man she comes in contact with.
But that's the way life goes. You get your heart broken and you learn from it and keep moving. There's not much else you can do about it, because complaining just doesn't cut it the way moving forward does. *shrugs*
Just a thought.