You mentioned that your friend is diagnosed with anxiety and depression. This seems to be causing problems in the relationship. There’s very little you can do except encourage him to seek help. He’s had a therapist for two years and progress takes time.
It’s also possible that his therapy is not working. You might suggest that he try a new therapist or new type of therapy.
Otherwise, there’s little else you can do. Psychologically, this is how he behaves, at least for now. It can be difficult to be in a relationship with someone experiencing psychological problems. That’s because psychological problems often impact interpersonal relationships. You seem to be experiencing that firsthand.
Ultimately, you’ll have to decide whether or not you want to continue this relationship. It does not have to be an all or nothing situation: that the two of you are either best friends or not friends at all. Rather, you might try limiting the time you spend with him. That might be a better way to manage the relationship. Thanks for your question. Please take care.
Dr. Kristina Randle