For events where I need to speak or interact with people who are in opposition against me and the movement, I have given myself a lot of courage by wanting to make them uncomfortable and putting Zionazis and Zionazi sympathizers in the spotlight. I'm not the weird one for opposing genocide.
I started by being deathly shy and not giving a single flyer to anyone, and now I am starting to get the hang of talking to strangers (still awkwardly). Just take baby steps and be persistent. You'll get there. I feel so good when I am productive and in solidarity with comrades during a protest. It's totally worth the herculean effort for this alone as it greatly helps your self-esteem and mental health.