Most of the time, among the best things that happened in life comes when you learn to wait. It is like riding in a roller coaster. It takes time for it to be full because it wouldn’t move forward when there are only few people on it.
However, if you request to the coaster operator to move out immediate, he can do it but you will not experience the happiness that is felt compared to a roller coaster that is full of passengers. Moreover, when you are already on the roller coaster always get yourself ready at any time because of the ups and downs on the way. This is where happiness is achieved and this is where you make memories.
As usual, the most important thing that you should forget in any situation is the learning you get. All of the things we experience has a corresponding learning. You can ignore it but in the long run, you will realize that what you learned today can be used in the future. Even if it might not be the exact one but still you can apply what you have learned in your life.
Actually, you need to wait for everything because there is always a purpose on all things that happened. On the other hand, you are not forced whether you wait or not. It is a matter of choice. You can decide anytime you like but you cannot control anything that would take place in the near future. Thus, always prepare.