Welcome, Grind
I think most if not all of us can relate to making fools of ourselves in public while drinking. As you gain time in sobriety, you'll see that your embarrassment, guilt, and shame will lessen.
The great thing is you see that you need to make a big change, and you're here to do that. Hope you do stick around and read/post. SR is a supportive community