Beware of the term "best friend" or "soul mate" these are terms a lot of narcissists use to draw you back in, keep you hanging on and to further abuse you without responsibility. Don't you cheat on all your best friends?
Happiness Is When You Feel Good About Yourself Without Feeling The Need For Anyone Else's Approval?ref=pinp nn Happiness is when you feel good about yourself without feeling the need for anyone else’s approval.
If you are reading this you have SURVIVED your entire life to this point. You have survived traumas, heartbreak, devestation, the different phases of life. AND HERE YOU ARE. You go, motherfucker. You're awesome!
When life is constantly throwing obstacles in front of you. Don't take it personally, and at the end of the day. Ask yourself "What did I learn from this obstacle, what can I do improve and grow as a person?