I, like you, tremble when performing in front of others. For this reason, no matter how well prepared I am, my performance will be a mess, which also makes me very distressed. In fact, this is not a matter of technical proficiency, but of poor psychological quality and lack of experience. Presumably the poster trembles not only when playing the piano in front of strangers, but also when speaking in front of the public! I'm in the same situation as you. In fact, this is human nature. Those masters will also be nervous when they perform for the first time. We are not the only ones who are nervous. Why aren’t you nervous in front of your loved ones? Because we are familiar with them, we can let go. But if we are not familiar with strangers, we are afraid of not performing well and care too much about other people's opinions, so we cannot let go and become nervous. I have the following methods for your reference to overcome nervousness: 1. Practice in front of the mirror when practicing, and silently encourage yourself 2. Perform often in front of friends and let them talk about their performance 3. Increase your performance as much as possible Opportunities (this is the most fundamental method), the more experience you accumulate, you will naturally open up when performing. 4. Cultivate your own self-confidence, believe in your own abilities, and perform wholeheartedly when performing. Don't think about "I "What should I do if I don't play well?" etc. Don't care too much about other people's opinions. I hope my answer can help you. Finally, I wish the author can overcome his nervousness as soon as possible!