How can I make an impatient person "slow down"?

I really have a say in this question, because I was really impatient before I was 30 years old. No matter what happens, I am extremely grumpy and want to solve it immediately, without paying attention to controlling my personality. Then, through the introduction of friends, I began to hone my character by learning calligraphy creation. When writing, my mind can be sublimated and purified, and it can really reach a very quiet state. After writing for a long time, my temper will become softer and less irritable, so I think controlling my impatience is to let myself have a love, immerse myself in this hobby, and gradually control my temper.