As a human, we’re all commit mistake. The difference is how we deal with the mistake we made. Some people easy to reflect themselves once they did wrong while some took ages for them to realize what have they done (and some choose to just ignore it and live their life. Seriously how could you do that?)
What a shame for those people who do bad thing to other people and then put their ego higher so they don’t need to ask for apologize.
I've no idea if I should say I’m lucky enough for having my ‘ability’ for not knowing how to fight or having a stupid argument with people over small matter. I do hate argument which makes someone feels good and on the right side even though they’re not and at the same time people stand behind to support and back up for them. Hell no.
It’s better to have personal talk and ask if you made someone offended and vice versa in a good way rather than reveal someone’s flaw in public.
Just in case you've an argument or fight with someone, please lower down your ego and ask for apologize. There’s no use to show how high your ego or how fucking good you’re to be a winner. You only make yourself look like an idiot. Trust me.
Grow up, be mature. Just remember, the first to apologize is the bravest, the first to forgive is the strongest and the first to forget is the happiest.