I haven't really interacted or read much into it but just read some of your posts in this and few other threads, it got me worried for some reason and hence here trying to make at least a small difference..
Firstly, I'd say it's relatable and I feel pretty much everyone goes through a bad phase like yours. Some of the things you said were from your heart, I could feel the emotion and relate to it. They were no different from mine and anyone else's problems either I believe. I know it'd be hard to love yourself but you can at the very least accept yourself, you may be the prettiest but some fool calls you ugly and then you self-doubt yourself. We all fall for that. You don't need anyone else to call you beautiful, make you feel special which you already are. Why should your happiness be dependent on somebody else's words or action? One of the things that'd definitely help you is staying busy, travelling, talking to your favourite people, loved ones, music helps me and will surely help you too. All you need to do is pass time since one good thing about life is that it changes. Start learning something good and new, like maybe a guitar. No need to self harm, will the fool who you did this for ever care about it. Forget a cut will he/she even have a haircut for ya? Please stop wasting your time on such losers and the best way to forget them is forgive them. They don't deserve you. And trust me on this - years from now you'll be reading these posts of yours and laughing.
And..
It's good to see you join here and reading through I read people have not been talking to you and the other lady here which I'd say is the beauty of this place, at least you don't find the stalkers/kids here like the ones on FB/etc places and it treats everyone the same? And it isn't you only, I guess it's been a year since I last got a PM or someone messaged me here. People don't tend to private message here but rather talk about the topic itself and mostly cricket since that's what it's made for. Your conversation with the other one is kinda cute and funny lol. At least this place got you a friend. All the best.