Life is hard. I'm sorry. I think I know how it feels. I've wanted companionship for a long time. I know it sounds silly and cheesy, but when I was younger, even at age 15, I only wanted a girl who I could connect with, you know? I didn't even want a sexual relationship. I just wanted to have someone there... to love and be loved. I've never had that, and there are times when I look back on my life and feel pathetic. Sometimes I just go into full self-hatred mode, and I can't stand myself. I feel ugly an all-around horrible.
I wrote more than I originally intended to, but I guess my answer is that I have no answer. It's obviously hard for me to give a female advice on self-love :P. We have to deal with different social demands blah, blah, blah.
Generally, you should like yourself, but you already know that. Just know that if you're having problems in life, you should change the things you can and accept the things you can't. Don't just try to fit in, of course. That hardly ever works. Work with what you have.
Also, learn to be kind to yourself, ma'am. No one is perfect.
I'm rambling, so I will stop typing.