Some advice that I didn't see covered.

If you're going to impose on other people--you should be prepared for them to push-back. You asking them to speak your Language is no more different than them asking you to speak theirs. So you have to be aware that there's a 'cost' to your request. You weren't just giving advice--you were actually asking them to change their behavior to accommodate you. And while that request doesn't seem very taxing--it comes with a price regardless. And sometimes people don't want to change, and you'll have to have the backbone to deal with that kind of rebuttal if you're going to impose. Otherwise, I suggest just never impose on others. (also note, you're under no obligation to give advice or tips to other people. You can absolutely be a mute and enjoy a duty).

If you don't want to deal with confrontation--you need to either adapt to your environment--or move. So I think you're on the right track there!

--------------------

Anxiety, depression, and mental illness in general is a tough topic in gaming and otherwise. I've always found the best experiences to be finding friends and sharing in some mutual benefits. For example, I'm a loud extrovert, so I'll eagerly join into confrontation on behalf of my quieter friends. And they'll help me do my taxes or something. There's a lot in this world anyone would struggle to do solo. But teamwork is where experiences really shine! I hope your new server works for ya!