Ouch! How dare they say things like that to you?! Sweetheart you can get through this, you deserve to be happy...

You never need to apologise for a long or a short post here. I hope you'll get to know us as friends. I've made some amazing lifelong friends through here.
Hunni, not everyone is like that. I assume you've tried things like the time-to-change website? Info from Mind?