One of the greatest gifts you can bestow upon yourself is solitude.
Time spent in your own company to reflect on your situation, how you're feeling, what you want or don't want; unswayed and unchanged by the opinion of others.
When we are scared of being alone or are uncomfortable with our own thoughts it is very easy to take what we can get from others even if we know we aren't being treated right.
From there we can silence and change ourselves for others until we don't even know who we are. Spend time alone, learn to love you; as you are and as you grow, change and evolve.
Reflect on your life; if you are happy with the direction it is taking and if you aren't then change it. You are worthy of the love you give to others.