I trained for a short while with a national level powerlifter and I always wondered how the heck he got so strong. During one training session he bench pressed 5 plates...yes 5, which equals 505 lbs with relative ease! I felt as if it was impossible for me to achieve that level of strength or that he was some genetic anomaly. I asked him one day what the secret to his inhuman strength was and he looked at me and replied with a confused look - "It's taken me 20 years to do that; I've never taken a break..."
Wikipedia has a great definition "Patience is the state of endurance under difficult circumstances, which can mean persevering in the face of delay or provocation without acting on negative annoyance/anger; or exhibiting forbearance when under strain, especially when faced with longer-term difficulties. Patience is the level of endurance one can take before negativity. It is also used to refer to the character trait of being steadfast."
The fact is in society today we want instant results and look for quick fixes to get skinny, strong or anything in between. It takes time to attain such status and if you anticipate success immediately you are bound to be frustrated. The most effective method to combat impatience is by setting small and attainable goals; do not become fixated on big goals. These big goals such as getting a ring muscle-up are great and important to have, but is fraught with failure as you journey towards achieving it. Its best to set short term weekly and monthly goals that allow you a sense of achievement without becoming disenfranchised with the process. Above all else, stick with it and show up, then when a young impatient athlete asks you how you could ever accomplish such a feat of strength, you can reply with a confused look and say "Its taken me 20 years to do that; I've never taken a break..."