I struggle with self love but only because I can't find a partner and have never experienced love. The logical conclusion I take from that is if no one else sees me worthy of love then I'm either a failure or undeserving/unable to be loved, thus I should hate myself.
I don't really have any advice, but I guess I do understand a bit. I am a relatively "easy" fix of course, " all" I have to do is find a partner.
i apologize if i am overstepping or jumping to conclusions, but i wanted to let you know that finding a partner may not be the solution you think it is. i thought the same as you; i thought i'd found the one who could save me, but it turns out that if you are incapable of loving yourself, you are also incapable of loving others, and incapable of accepting the love that others give you.
i have horrible self-destructive tendencies and push people away when they are too nice to me, because i don't believe i can be seen in a positive light or treated with kindness. i have ruined several relationships this way. if you are anything like me, your brain will prevent you from finding the love you seek.
none of this is to say that you shouldn't want a romantic connection with someone; i believe love is a wonderful thing, and it is one of the things that help me make it through each day. i would just advise you not to rely completely on it when it comes to your happiness. you deserve to love yourself just as much as your partner would love you.
═══════
to op, i am also figuring out how to improve my self-esteem, so i'd like to share my experiences.
i don't know how many others do this; i might seem crazy or weird for it, but for some years now i've separated myself from my negative thoughts, if that makes sense...? i've created a distinct character in my head to represent the "mean voice" that makes me feel bad about myself. she looks similar to me and acts somewhat like a parasite. i've done the same for a potential "nice voice" and imagine myself being comforted by this nice character sometimes. she may be more of a guardian angel type of character. when i find myself spiraling into self-hatred, this nice character resists my words and says kind things to me. i think it works because i don't necessarily have to believe her words; i'm just imagining what a kind person would say to me in that moment. but because
i'm imagining it, i'm essentially saying these things to myself. this might be how i've interpreted the advice you were given, to treat yourself like a close friend.
i feel as though i've grown a bit attached to this character and find myself wanting to recover for her sake... but in a way, this character is me, or a part of me hidden somewhere. it makes me feel as though i can become her one day.
apologies for formatting issues. i wanted to post these separately as i was replying to two different people, but i guess the forum doesn't work that way.