Blaming yourself is pointless.
You may be a good person but that doesn't mean she/he is Ms. or Mr. Right.
Experiencing things we do not want can be unpleasant for sure, but they give the gift of clarity.
Surest way of not getting what you want out of a relationship is not knowing yourself what you want from it, in it, because of it.
The suckiest events in life can also be the greatest thing to ever happen to us because they provide unique opportunities for deep self-reflection and questioning.
If at first you don't succeed, call a dating hotline 1-800-xxx-xxxx....hehe