Rejection always hurts. When we think we know someone and they turn out to be a "jerk" it is like a blow to the gut. We begin to question ourselves and our self worth. Remember that loving is never bad, but letting yourself get beat up is. Good for you that once you could see that you did not go back for more. I have found in my life not to trust too quickly, I have learned to give things more time to develop, to see clearly before I take that leap. You have a good heart and there are some that would take advantage of that, learn to see them for what they are before they take advantage of you.Take heart there are those out there that can be a true friend. As my dear MIL always said..." time heals all wounds, and time wounds all heels". Keep quilting, someday soon you will find someone who deserves you kind spirit.