See a doctor. It's not something to get embarrased about. Only a doctor can tell you if something is wrong.
This seems to me like the very beginning of an anxiety disorder, but then again, I'm not a doctor, and I don't have the resources to have a lengthy conversation with you about the specifics that you're going through.
Don't think that going to the doctor is an embarrasing thing to do. It's probably the smartest thing you can do in this situation.
And if your mom thinks there's nothing wrong, and won't act upon anything you are saying, then you need to tell her that she is not being serious enough about this.
Just be nice to her when you tell her.
-Alex