I'm thinking about cutting contact with my friend. Sometimes I feel like his personal therapist.
Why do you feel like a personal therapist to him?
He constantly has things going on with him and he expects me to care.
I know what you're saying. It can be so easy to get caught up in others' drama. But consider that that is part of being a friend; maybe this about you and your boundaries.
I don't know what to do. Help me please
While you should care about your friend's feelings, he's clearly upsetting you and it may be time to establish some boundaries with him. Constantly hearing about someone else's problems can be draining, and you need to let your friend know that it's stressful for you. Your friend may be upset, but if he continues unloading on you then he's going to damage your friendship.