Oh sweetheart, you sound really depressed and its not surprising as you've had such a hard time in your early years.
Do you mind me asking what counselling you've had? Have you tried CBT as it sounds like it really would benefit you. It doesn't have to cost and a GP referral may be sooner than you think. I had to ask mine for a referral on New Years Eve and had my first appointment early February and lots of calls and support in the intervening weeks.
Don't rule out medication either. I've been on anti depressants for years and they've made no difference to my weight (I am big but that's not why!). They can't fix everything, but they can get you from 'everything is hopeless and there's no point trying' to 'things are pretty bleak now, but I might be able to make some changes' - it's a small but very important difference.
I would suggest you try not to worry about relationships at the moment, I think you deserve to be giving yourself all your attention right now, rather than thinking about someone else.
You mention friends, and I guess you have a job, so that's two positive things already. You are also reaching out here and are very articulate.
I have no idea what you look like, but I bet you are not as 'ugly' as you think, and you can change things about your appearance if you feel the need too, but you need to try and get your heart & mind in a happier place first.
I wish you the very best of luck going forward. Sometimes life doesn't work out in the order we think it should, but that doesn't mean it won't work out in the long run - what's that saying? It's never too late to be who you were meant to be
.