When we grow up we develop a few skills that is taught indirectly. Some skills that we can acquire are patience and tolerance. Gaining these two skills in my opinion can make you much happier. Patience is important because we should not expect everything to be done immediately. Some people need more time to learn and finish the action others will take a shorter time. The point is that the task is being done. Remember that.
Tolerance plays along with patience. Are you able to tolerate the wait for the task or goal. I think learning these two skills will help people achieve their goals and dreams. We all can’t make all of our goals in a day. Some of us will take weeks, months, years, or our life time. Failure is not an event, it is a stepping stone to success.