The key to true happiness and content is to fall in love with yourself, as corny as that sounds.
Because the second you become fully dependent on another person whether that be financially or emotionally that's when you set yourself up in your own trap.
and ultimately self love and self fulfillment while it is one of the hardest things to master it's still one of those things that will never fall through the cracks once it's finally in your reach. The first step, in my opinion, is to always remind yourself that if you're not being treated the way you would want to be treated it's okay to step back, it doesn't make you in any way selfish to want more for yourself..it makes you a human being.