Or, sometimes the reason is life isn't fair.
It's not always about you doing something wrong. If trusting people is "stupid and making a bad decision", then sign me up for stupid. Rather be that if my other choice is a jaded miserable person.
However, doing the same thing over and over and expecting different results is the definition of insanity

that's the psychic part, i think.
crappy relationship part is basically on life/that person, not us.