I'm putting this in my neglected blog.
Life is tough. It's very much a contact sport. Sometimes you'll get some bruises and scars.
My suggestion...don't hold it against the people who scar you. I promise you this is a lot tougher than going after revenge.
But...I also think that when we take a minute to remember we're all broken in different ways...it becomes a little easier.
Keep forgiving...and when you're rebuffed...do it again.