My friend always had a lot of problems, abuse in school, abused by his mother, abuse in his own neighborhood. That really hurt him and made him a really reserved person, an easy target to control or take advantage of. Me and a lot of other people always tell him to try to approach terapy, communicate with his mother in a meaningful way bc she is really sorry about the past but they never talk about it, try to communicate with his new girlfriend to develop a healthy relationship but he always says excuses. "Idk what I want" "I'm afraid" "I'll do it later" "I don't want them to get me out of the academy" (For context he is currently studying to become a police officer) etc.
This problems had always hurt me and other people around him. But he was a very important person on my own mental health struggles, my first lover, a very dear friend and someone I still love to this day.
I've done whatever was on my hands to try to help him, reaching the point to even fix the things between him and his new gf after they broke up, while I still had feelings toward him.
As someone who also dealed with mental health problems, I know it's very hard and painful. But I also know that the only one who can heal you is yourself. Psychologist. medications and the ones around you are a very important part of the process, but you are the one who takes the steps.
So I feel kinda bad for asking for that kind of things, but it's been almost 7 years of us being together and this is making him treat me really bad and making me be very afraid of the damage this can deal to other people.
I wanna be supportive bc he's still very important to me. But I don't want to endure another 7 or 10 or 20 years of him hurting me and not dealing with his own wounds. I just need him to take the first step, to keep moving forward, no matter how many time it takes, I would keep supporting him no matter what if he did that.
I just don't know how to feel, what to do or I'm a bad person for feeling like this