Is it normal to rehearse what you're going to say?
If I'm at a restaurant or drive-through, I have to mentally repeat my order a hundred times because I'm afraid I'll mess it up. If I have to make an appointment over the phone or ask a question of someone I don't know, I rehearse what I'm going to say for longer than it actually takes to do it. Then if they say/ask/do something I didn't expect, I get flustered and make a fool of myself. Is this normal? Does anyone else feel this way? Is it social anxiety?