God Is Always On Time

With everything that has been going on lately, I never forget to pray at night before I sleep. I always thank God that today has happened and that everything is happening according to His will and His plans. I was never quite sure about all the plans He has in store for me. I was always focused on my plans and my own journey through life.

There were times when I questioned Him about why I was rejected from the dream job I applied to, or why I had to be far away from home just to earn money to survive, or why I had to reject something I thought I wanted and needed. It took time for me to accept that some rejections and some delays were actually blessings in disguise.

Sometimes it is really hard to accept that some things are really not meant for you. But in time, you will come to know that those things, the things you thought would really make you happy, are the same things that will bring you down. Acceptance of some things that are not meant for you will always set you free.

I know how cliché it sounds when people tell you, “If it is meant to be, it will be.” But truth be told, it is actually right. Rushing into things and situations that you are clearly not ready for yet will only cause you more damage than you could imagine.

This life taught me that God always knows my heart’s desires and my goals in life. Even when you thought He was quiet, the truth is, He was planning the future you deserve.

We may think that His response is sometimes late, but He is never late. He is always on time. Our perspective of things or jobs or news delivered late is actually us rushing through the course of life. Life has its own way of surprising us, and God is the only way.

The minute I accepted that I am not in control of everything and I surrender my plans and goals to Him is the same moment I felt free. So to anyone fighting battles or waiting for something, remember this: Everything that is meant for you will always come to you, regardless of the time. Thought Catalog Logo Mark

Ecclesiastes 3:1 ♡

Keep up with Kate on Instagram and Twitter