I feel like I am in a constant battle with myself. I can't just like myself for me. My mind is against its self constantly trying to give myself more reasons to hate myself and to feel bad for living in my own skin. I depend on this one person that walk into my life and gave me light in my dark hole and now i depend on it too much I rely on them some much for my happiness that it wears them down which also makes me feel bad and the thought of them being all i have makes me feel weak cause if i lose them I'm going to be a hot mess. I just want to be able to make myself happy with out relying on someone else cause its not healthy and I know but how do i stop it. How do i make myself happy how do teach myself to love me when all mind give is hate towards myself and take my little imperfections or mistakes as reasons to harm myself or make me feel worthless and as if i don't deserve happiness. I deserve it right? so why is it so hard for me to keep it.