I can't even pretend to know anything about mental health but as for anxiety/embarrassment about going to see a therapist think of it like this: They are professionals, they deal with people in your sort of situation every day. Everytime I have to do something I dont want to do i just think "hey, I wont be the worst person at it ever, there is always someone worse".