Maybe "he has no one" because he has treated everyone else as badly as he's treated you, and they decided not to take it any more either.
And this is your problem....how?
Have you been able to read Codependent No More yet, mentallyaxh? It opened a lot of doors for me, and helped me to see the answers to questions like yours.
Separation might give you a chance to really clear your head.
Hoping so --