Stop breaking your own heart by trying to make a relationship work that clearly isn't meant to work. You can't force someone to care about you. You can't force someone to be loyal. You can't force someone to be the person you need them to be. Sometimes the person you want most is the person you're better off without. You have to understand that some things are meant to happen, but just not meant to be. Some things are meant to come into your life, just not meant to stay. Don't lose yourself by trying to fix what's meant to stay broken. You can't get the relationship you need from someone who isn't ready to give it to you. And you might not understand why now, but I promise you, your future will always bring an understanding of why things didn't work out. Trust me. Don't put your happiness on hold for someone who isn't holding onto you. Some chapters just have to close without closure. That's just how it is.
"Someone who is angry is someone who doesn't know how to handle their suffering. They are the first victim of their suffering, and you are actually the second victim. Once we see this, compassion is born in our heart and anger evaporates. We don't want to punish them anymore, but instead we want to say something or do something to help them suffer less."
You are not obligated to - be someone's counselor and help them with their problems if its bad for your mental health - be there for someone 24/7 - remain friends with someone who emotionally drains you - maintain negative relationships because you've been close for so long - do anything that makes you unhappy