It took me many years to learn to become my own best friend in life. From abandonment, emotional neglect, childhood trauma, many mistakes- I constantly felt like I was up against a wall; getting nowhere, walking around constantly feeling empty.
I encourage you to reach out to support groups, read literature, and educate yourself so that you become more aware to then began becoming aware to release traumas, so you can understand what triggers you, so you can maintain the energy within your soul so it doesn't get robbed by the worldly things.
A book I've started reading is called Will I Ever Be Good Enough? by Karyl McBride, and a website that I follow is emotionsmatterbpd.org.
Don't give up before the victory has been won!
Also, learn what cord-cutting is spiritually, so you can hold your energy captive to toxic people in your life; so you don't develop maladaptive behavior coping mechanisms when you're in survival mode; because in turn, it's actually hurting you.
