Many of us go through life either slacking off, or being impatient with ourselves. I know people who are supreme slackers half the time and the other half of the time are beating themselves up. There are people who yell in traffic, and scream at their computer. They are never satisfied with how they are doing either. If you run a business, you need a clear head. Sure, you should aim for the sky, but being impatient all the time will just make you a nervous wreck.
The practice of meditation is a great way to become more patient. The results of meditation do not come overnight, so you will have to be patient. Thoughts come into your mind during meditation. Be patient with those thoughts. If you are impatient with yourself, perhaps you are impatient in general. But, it is odd that some people are super patient with some people and extremely impatient with others? Why is this? Ask them and find out!
Being reflective and introspective is another way to get a clear picture of what is going on within yourself. Additionally, you need to take time off regularly to get a mental break. Your brain cannot be on full drive twenty-four hours a day. You will come back with a new perspective if you take breaks of varying lengths. You might need a day off sometimes, or a weekend at the beach to recharge. From time to time a two week break far away will be in order to keep your perspective three dimensional!
To do well in business you need to be patient, calm and calculating. Hard work and skills will help a lot too!