You are Right Where You Need to Be

God delights in every single detail of your life

God orders our footsteps; you are right where you need to be. Then why does it feel like you are in the wrong place and like there is more to life than you are currently experiencing? That’s because it’s true; there is more to life than you are currently experiencing, but at the right time. At this very moment you are right where you should be. However, your God-given destiny is so strong that it is already calling out your name. Therefore, although you are single at 24 and meant to be single at 24, you might feel a need to be married because according to your God-given destiny you are to be married, but at 30 or at the time the Lord has set. You might not be working at your dream job right now. Enjoy your present job as it prepares you for your dream job. Do not allow the future to steal the joy out of the present moment.

You once longed for the future you are in right now. Enjoy this moment. Yes there’s more to your life but at this very moment, there is now and there is a lot to live for right now. The Bible says that God laid out every moment of your life before you were born. Believe that and submit to God’s will. Sometimes we find it hard to submit to God’s will because we hold onto our own plans and desires. God created us and He really wants the best for each one of us. He orders our footsteps but we have to allow Him to do so.

Trusting God’s plan for us means that we trust the path He leads us on to get to where we should be and that we also trust the pace at which God moves our life. God may seem to take you through a longer route than you expected and in a pace that is slower than you expected; trust Him. When the Israelites left Egypt, God took them on a longer route because He knew them well. He knew that if they faced a bit of resistance they would go back into slavery in Egypt. God loves us so much that He keeps us from sabotaging our purpose and our destiny. There is a reason God has taken you on the path He has you on.

When Pharaoh finally let the people go, God did not lead them along the main road that runs through Philistine territory, even though that was the shortest route to the Promised Land. God said, “If the people are faced with a battle, they might change their minds and return to Egypt. (Exodus 13:17 NLT)

When the Israelites got to the land the Lord had promised to give them, He did not drive out all their enemies at once. He did it little by little. Perhaps it would have seemed better if He had driven out Israel’s enemies all at once but He had a good reason for not doing so. God could have driven out Israel’s enemies in a single year but He chose to take longer to do it. This was to protect the Israelites from the wild animals that would have multiplied and increased on the land if the land was not well occupied. He was going to wait for the Israelites to increase in population. Trust what God is doing in your life. Trust the pace at which He is doing things in your life. Trust Him to make all things (the good and the bad) work for your good.

I will send terror ahead of you to drive out the Hivites, Canaanites, and Hittites. But I will not drive them out in a single year, because the land would become desolate and the wild animals would multiply and threaten you. I will drive them out a little at a time until your population has increased enough to take possession of the land. (Exodus 23: 28 – 30 NLT)

Wherever you are in life right now is where you need to be to take the next step in the right direction. If God led you there, trust Him. If you got yourself to a place you shouldn’t be at, God is loving and gracious. He will make all of it work for your good; trust Him and submit to His will.

God bless you!

Waiting on God

Blog Pic_waiting on God

Waiting on God is not always easy; especially when you have to wait for longer than you thought you had to. I have had my share of waiting. It starts with confidence that God will bring His promises to pass and that He will fulfill the desires He has put in your heart. Then time passes by; a year and then another. You keep hoping and believing but the hope wanes as time passes by. Then you start wondering why God is not making it happen because you know that He can make it happen in a moment. It seems that everyone around you keeps getting the blessing that you are praying and believing God for. Not only that but they get it so easily and they don’t even pray for it; it just happens for them.

When you are waiting on God, do not look at each day that passes as another day that the promise/s of God in your life have not been fulfilled; look at it as a day closer to God’s promise being fulfilled. This is because as long as God said it, it will definitely happen. His word will not return to Him void but it will accomplish the purpose for which He sent it. I see a pattern in the Bible where those who waited for long birthed greatness. The area of barrenness in your life (whatever it is) is the area in which God’s greatness will be manifested.

Over and over we see that barren women had to wait for longer but God always gave them a child and that child changed history. Elizabeth was barren and after a long time God gave her John the Baptist. Manoah’s wife was barren and God gave her Samson. Sarah was barren and God gave her Isaac. I have learnt that as I wait on the Lord, He works on me and changes me. I have learnt that only Jesus can fully satisfy.

I think that the greater blessing is to be content and fulfilled even before receiving what you are believing God for.

Be encouraged today; waiting on the Lord is not in vain. Keep praying, keep believing and keep working on the vision God has given you.

Habakkuk 2:3 NLT

This vision is for a future time.
    It describes the end, and it will be fulfilled.
If it seems slow in coming, wait patiently,
    for it will surely take place.
    It will not be delayed.

God bless you!