At least mine does that quite often.
Yesterday I attended an amazing piano concert. It was the summer concert of a small Russian piano school. The best player inner critic showed up several times on stage. He stopped him from executing a brilliant performance. He stopped him from accepting the praise of the audience. He stopped him from enjoying the music, the glorious afternoon.
It’s enough of inner critics! They just talk to much. Their broadcast is boring and toxic. Next time he/she speaks, tell him you don’t have time for him/her. Concentrate in the matter at hand. Keep walking. Keep playing.
Above all: Don’t give up!