You definitely don’t need to be yelled at. You do need treatment. I can’t make a diagnosis on the basis of a letter alone, of course. But what you are describing is consistent with the symptoms of social anxiety. You are definitely not alone in this. Millions of people suffer from it. People with social anxiety are terribly self-conscious and fear being judged by others. They worry about doing or saying something that will bring negative attention on them. Since they are so anxious around other people, they tend to withdraw and get depressed. It’s not at all unusual for people with this kind of anxiety to develop physical symptoms, like irritable bowel and TMJ.
The good news is that it is treatable. The most effective treatment is cognitive behavior therapy (CBT). Please do yourself the kindness of finding a therapist who is trained in CBT and make an appointment. You can get better. You can have a better life.
I wish you well.