Unhappy BF, I'm at wits end, what can I do?
So I've been with my boyfriend for a little over 6 months and we were best friends for about a year before that.
I adore him completely. He's the nicest most generous person the world.
However, he has some serious issues, which is why I had reservations about getting together with him in the first place.
1. He doesn't have a very strong relationship with his dad or his sister, and anything they say to him (which usually isn't very nice) takes a toll on him. He doesn't stand up for himself and just takes it, but then it gets to him and he's upset for days. Which I have to deal with. I keep trying to tell him either do something about it or block it out, but that doesn't help, he just talks about suicide or moving to another state.
2. He doesn't have many friends anymore due to his psycho ex blabbing untrue things about him to everyone he knows, so this also upsets him to the point of not talking and just whining about it (especially if I can't hang out with him).
3. When I am not around he texts me all the time, which is fine, I don't mind. But if I'm not around his texts consist of "I'm lonely", "I wish you were here", "I'm so bored", "I'm unhappy, I want to move away". I told him that the only person that can make him happy is himself, and it comes from the inside (and I've been telling him this since we met because when he was single he would always say "I need a gf to be happy")
So my question is this: Is there anything that I can possibly say or do to make him realize that he has to make himself happy, besides saying just that? (which I've done)
I'm honestly at my wits end. I'm a very happy independent person, and while I love him sometimes I don't know how much more I can take.