Patience is a virtue because it makes us better people. The definition of the word is to tolerate delay. This implies self control and forbearance as opposed to wanting what we want when we want it. How many times have we jumped the gun and found out it would have been better to tolerate delay or had self control? What did we miss out on? Did we hurt someone we love because of lack of patience? Having patience will heal the wounds and it will work itself out fine. Patience is not only a virtue but a necessity for a happy existence.
All good things come to those who wait, which is answering question by saying the same thing. Only differently. I've rushed things countless times only to find if I would have paced it out and picked my shots things would have worked out a hell of a lot better.