Yes indeed.
Uncalled for anger eats away at a person and causes misery. I know this very well.
No one’s life here on earth is “perfect”. We’re here to learn and there are always opportunities, whether we take the opportunities or not is up to each of us.
“Never a dull moment” is my motto!