It looks like a good heart doesn't see the bad most times...
Sometimes the other person reflects something in you that needs attention and makes you grow to discover what it is, in other words, you could be grateful for the lesson shown to you
A good heart is an easy target for those with bad intentions. Be aware, learn and don't let it happen again!
That was my mistake not to see the Bad as i keep good heart to Trust Blindly at the end what i got is unbearable.
Its not easy to trust again after being hurt badly. I still believe what we lost will be replaced with better.
Its not your fault to have a good heart because that's what you are, a "good person", if the person who betrayed you don't see the beauty and goodness within you, that's their problem.
That's why people with good hearts get hurt so much...they believe so much in everyone.