Software Freedom is an important thing, but to some extent, you have to think
about yourself and your happiness.
For me, making a decent living and not being isolated from society are more
important than 100% software freedom.
That's why i don't refuse to use whatsapp on my cellphone, though I hate the
fact.
I have suffered from very serious depression and mental breakdown two times
in a life-threatening way and in a softer way over years and years. You
cannot compare mental problems, they are different from person to person, but
I can tell you that
you should take every step possible as soon as possible against it.
Once it becomes really serious, you will go through hell and maybe never
return. Don't underestimate it, and don't think "it can't get worse, I
reached the bottom". I thought that too often in my life, and I wish I
didn't.
For a first step, forget everything else and think about your health.
Once you're doing fine again, you can gradually introduce free software into
your life to a level you feel still comfortable with and not like an outcast.
That said, it's true: you have to make friends in real life. "internet only"
friends will always stay an illusion in my experience.
And I had a lot of experience with it...
I have to more advice for you: Never stop looking for a good therapist. There
are horrible ones out there, it will not be easy, but you can find a good one
in the end. Never refuse to take medicals for the time being. If things are
serious, it's the only thing that helps (if I had to choose one fact that I
know for sure in my life, it's this one).
Besides: never give up.
I wish you the best of luck.