What you’re describing sounds like social anxiety. The fact that you’re okay one-to-one but struggle in groups is quite common. The physical symptoms (racing heart, voice choking, mind going blank, sweating) are your body’s fight-or-flight response, so it’s psychological, but it shows up physically.
For the presentation: medicines like Propranolol are sometimes used to control these physical symptoms. They can help, but you shouldn’t take it without a doctor’s advice as they can tell you if it’s safe for you and the right dose.
Next Steps
For short term, you can practice out loud (not just mentally), do some mock presentations, slow your breathing before starting and maybe focus on getting through it for now..
For long-term improvement, psychotherapy is really important. It helps address the core fear and thought patterns driving the anxiety, not just the symptoms. Working on this at the root makes the change more stable and lasting.