How to control one's temper

Philippines
August 9, 2012 8:48am CST
I believe I am a nice guy. But sometimes my temper could run short and more often than not I do things that I would later on regret. Do you know any technique/method to cool down someone's temper? Or maybe an exercise to increase one's patience?