Hello Sir,my problem is related to speaking in public(group of people).when i am alone i can speak very well with confidence and can give good presentation.but when i am in public then my heart beat goes fast and it dont allow me to speak properly against peoples.in this way i lost credit which i was suppose to get.can you please help me in this.
Hi, You seem to be suffering from social anxiety. You can take propranolol in low dosages before presentations to help control the palpitations. For a long term solution, you should expose yourself to situations requiring public speaking as much as possible, so that the fear gradually reduces. If the anxiety is quite disabling and frequent, taking an antidepressant, preferably of the SSRI class (sertraline, Escitalopram etc.) will help. Best wishes.