Well you are your greatest critic. So don't feel embarrassed. This means you found something about yourself that you need to work on, and in turn will make you better.
I think you are a solid player. It would be cool if you tried a wrestler like Tina or big Bass, and offline is always more representative of your actual skill.