There are no absolute finish lines for everyone in the race of life. Our tracks are different, our lanes are different and our durations are different. The only thing we have in common is the same umpire. For instance, one person graduates at age 20 and struggles for another five years to get a job, another might graduate at age 25 and gets a job immediately.
One can marry a virgin and wait for the next decade to have the blessings of children, another lady, probably after having series of abortions in her past, becomes a mother almost immediately after marriage. A fellow becomes an MD at 38 and dies at 56; another becomes MD at 55 and lives to 90. What a life!
You see life is full of twists, turns, ups and downs and many more surprises and disappointments. Life offers each one of us different opportunities. It is up to each of us to patiently prepare, wait, recognize & fully utilize every opportunity.
We learn on the way. No one knows it all or has it better. The devil always uses that lie over and over to discourage and make us surrender but that’s just it- a lie. There is a reason why we all do not fall at the same time. It is so that when one is down, weak and discouraged, the other, who is strong, can encourage and uplift him.
God never promised that the road would be easy but He promised never to leave nor forsake us. There’s no competition in life so let’s learn to go easy on ourselves and trust that God is working it all for good (even if it doesn’t make sense now).
I know that there is a time for everything but most importantly that it will come to pass. Whatever trials, challenges or down time, this too shall pass and in due course, you’ll be up and strong again to lift up those who may be down around you.
Many things in life are by choice and not by force. Let us try to have an amazing and forward-looking life.