This is a really big problem for me. I get really embarrassed easily over many things. I'm used to praying at my house in extreme privacy and among people I know.
Even though there is nothing to be embarrassed about I just get these feelings of anxiety, which is nothing new but it distracts me from prayer. I wish I didn't care what people think, but since I was little it's been a natural instinct. One that is a constant struggle to get over.
But my roommate is nonMuslim. We have a sink on our dorm. I put my feet in it. She doesn't care much. I was soooooo worried when I moved in. Then I pray in front of her and outside in the lounge (now that she has posters everywhere in our dorm). People come by all the time. Most of my neighbors are used to. So it's like yeah that's just Transition praying. she does it everyday. But new passerbys are always popping in.
But there is only one thing that really crosses my mind... It's something Anwar Al Awlaki once said.."If there is something worth taking pride in, it's your religion."
There's a line between being proud of your religion and praying for the sake of other than Allah (swt). I don't have a problem praying to show other people, but sometimes I get nervous praying. But it's something I have to do, my mind kicking and screaming. I'm overwhelmed with my anxiety. It's like a rush of feelings. I've been shy most of the my childhood. But that natural anxiety is something you'll have to get over with when there's so much more at stake.. the value of a few rakats.
Be confident, find your salat, what can passerbys do? Have the thoughts of nonMuslims have interferred of what you believe?
My roommate has gotten used to the sticking my feet in the sink lol.
Most people are just baffled by your prayer. It's nothing to get nervous about.
That's what I keep telling myself everyday, It's been working for the most part.
It's something you just have to get used to.