You can’t force someone to be in your life. As much as you want them and as much as you may really need them, they may not feel the same. You may be doing all of the right things for them, but it may just not be enough for them. Yes, it sucks. Yes, it hurts… but know that you’re not the only one hurting. It hurts the other person too; maybe not as much, but it hurts them because they don’t want to hurt you, and that’s what ends up happening. They hate seeing you so upset and depressed, but they know it’s not healthy for them to stay in your life just because you need them. You’re holding them back and making them unhappy. You shouldn’t want them to feel trapped and feel bad that you aren’t happy. You can’t go around saying “You’re what makes me feel grounded and alive,” because they aren’t always going to be around to make you feel that way. You can’t rely on one person to make you happy, and make you feel good about yourself. You have to do it on your own. You have to be happy with yourself and your choices. You have to figure out who you are and what you want to do with you life. You might change your mind along the way, and that’s okay. It won’t be easy to accept that someone doesn’t want to be a part of your life, but slowly you will realize that it just wasn’t meant to be, that they weren’t right for you and didn’t deserve to be in your life, if they didn’t try as much as you did to make time for you. As much as they may mean to you, and you may not want to give up on them… that just might be the thing you have to do in order to be happy in the end.