Wo.. His three teeth? That feels bad actually but it's good that you felt remorse for your actions and you're willing to make a change.
I think we have some few things in common when it comes to managing anger:)
Thank you for sharing this with us @coderaikiri
Thank you sir. He is still one of my closest friends and till this day seeing him smile reminds me everyday about how badly I need to tame that monster