Ya, drinking and strong emotions don't always make a great impression. Especially when the kids are there. Just take a step back, reevaluate and get back on track. I might even apologize for my behavior with her and the friend. Even if you don't think you were wrong, you probably handled it wrong and that would be a way to show you are "growing up".