Rant on mate. Tis good to get the pain out.
Lets face it relationships can be complicated enough without P.
But I think you've got the idea
You said
"in the end i wont be able to have a relationship with anyone untill im happy with myself but when will that be"
Your not wrong, Learning to llike/love yourself is the key. Being unhappy with yourself mkes it harder for others to like you.
I've always found that the harder you try to find a relationship the harder it is to find one. When I decided the last thing I wanted, was to get involved with someone as life was complicated enough at the time, I ended up meeting Lyn who I am now married to.
So relax, be yourself and enjoy life
