I'm glad you are feeling better about your situation!
It sucks when your heart gets broken!
I don't tend to wear mine out on my sleeve so much-it gets broken-but I tend to naturally keep that to myself (bad bad habit fyi-working on getting more talkative about my vulnerabilities!)
My son though-he's a "fall in love right now" and get his heart broken when you leave kid. (he's only 10) It's so hard watching him struggle in confusion as to why people don't move through problems to keep loving each other. He truly just does not understand it because he's not like that!
I hope you keep posting-you are likely to make some new friends!