....and if you're really going to go all in-concerning love-make sure you choose someone who isn't selfish. I'm not saying he has to love you more than he loves himself. But he needs to love you at least equal to it. Otherwise...it will always be about him. His needs will always take precedence over your life. And believe me...you can't be 'happily ever after' with someone who makes you feel like you get his scraps.
6 ways to break your own heart. Unfortunately I did all of these from the beginning with my ex-husband. Yes, I was very young but I hung in way too long & my child & I have paid the price. Always do what is best for you. Not in selfish ways but in ways that protect you first. I'm a big believer in not giving up on a relationship easily, but it shouldn't be destructive to you.