There is time for everything, even Jesus Christ acknowledged that His time has not yet come. It is very easy to compare your life and achievements with someone else but your walk with God is personal, you shouldn’t compare yourself with others and want to do and achieve what everyone else is doing and achieving. God has a time for your own, be still.
Let me use this as a good example, I went for a Birthday dinner and everyone seemed coupled up, three young men and three young women appeared lovey dovey and all. I began to feel a bit out of place and a bit lonely, then God as a loving father spoke to me and comforted me in a joking way.
I can’t remember the words with the summary was that my time for dating hadn’t come, he reminded me that these people were way older than me and instantly I felt at peace and enjoyed the rest of the evening.
Also, people tend to look out what can be seen, your friend that has a car for example might be struggling with a sin but you don’t know, all you see is the flashy car and you begin to think your time for that has come.
To everything there’s an appointed time, don’t try to move faster than God, when God says it’s your time for anything, believe me He will make it beautiful and glorious, He will do exceedingly and abundantly above all you could ever ask or think of. He makes everything beautiful in it’s own time, not in your time.
Prayer: Dear Jesus, so many people are doing and achieving around me but I know your time for me is the best and I know that you will make everything that concerns me beautiful in it’s time. Help me to believe in Your timing and enjoy myself while I wait on you. In Jesus’ name. Amen!