the embarrassment of gambling is a natural thing, gambling is considered as a thing not so good by most people, and seen melakulan things that are not so good is a pretty embarrassing thing. If you still want to gamble, you have to ignore people's assumptions and keep gambling. If you are embarrassed then you will not be able to gamble calmly.
Kind of feeling which cant really be removed from us on where when we do play on the very first time there would really be an anxiety since you put on your mind that those people are watching you and might give you negative views on how you play which actually arent possible.This mentality is normal even on normal things or routines when we do it on our first time.
I think we could never remove that kind of thinking anymore, we are like that. Humans all the way.
I felt it before that I don't want to gamble because I'm shy. There are many factors that is stopping me from gambling so that's why sometimes I don't gamble when I have that type of feeling.
So have you started gambling now? It's fun to do that but limiting yourself will help you stop the greediness.
I think there is no need to feel embarrassment while doing gambling because this is already a reality of today's world, gambling in this generation is normal and in fact high profile individual, celebrity are doing gambling for recreational reason and gaining profit as will. The only thing that you should be ashamed is when you are doing gambling in a wrong way or you lose control and even your family assets are compromise just to have money to bet in gambling.
Even in the old times, I think they are already in the generation where gamble is rocketing. If you think about it, they have no rules and regulations about that.