BetterHelp is affordable and helps me with my social anxiety. I dont think I'd ever go to therapy because it's usually super expensive and in person, but I can just text from home and that is great for me personally. The therapist I have is supportive and respectful and I feel like I can become a functioning person.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend