The ability to take control of one's emotion on any situation is definitely one of the most important aspect of self development!
I am much better at it than who i am 5 years ago, but I am still learning everyday!
Isn't it great to keep improving everyday!
Albert Lee