God's time is perfect.
Nowadays, people want to live their lives running. Sometimes they do a thousand things without being able to see the result of any because they do not know how to dedicate the necessary time in an activity to be able to reap the fruits at the given moment.
The Bible teaches us that there is a moment for everything. But even so we want to do everything fast, sometimes without taking into account that we can affect third, in our desire to go fast through life.
Everything has its time, and everything that is wanted under the sky has its time. Time to be born, and time to die; planting time, and time to start the planting; time to kill, and time to heal; a time to destroy, and a time to build; time to cry, and time to laugh; time to lament, and time to dance; the time to spread stones, and the time to gather stones; time to embrace, and time to refrain from embracing; time to search, and time to lose; time to keep, and time to throw away; time to break, and time to sew; time to keep silent, and time to speak; time to love, and time to hate; time of war, and time of peace. Ecclesiastes 3: 1-8
Sometimes I usually listen to people say, God does not reward me yet, or God has forgotten me. When we are not able to see our actions, in order to have a good reward. God is wise and knows in what moment he can give and even take away. So that all human beings learn and value what really matters.
It is important to follow the path of our Lord. and at the same time work conscientiously for our dreams, without hurting anyone and with a lot of dedication, put the best of us in each activity. When you do something of heart, everything is solved everything, it is not necessary to faint, each test is a learning to know that we are in the correct way and what really we will want.