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.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s