Hi. From what you have mentioned, it seems that you are suffering from symptoms of underlying anxiety which is mostly situation specific. You could be suffering from either social anxiety disorder or agoraphobia. However, a detailed psychiatric evaluation would be required to reach a definitive diagnosis. Please consult a psychiatrist and get yourself evaluated. Accordingly, treatment with medication and psychotherapy will help you.
Next Steps
Please seek a psychiatric consultation.