God’s got it covered!

In my previous blogs, I’ve spoken about our natural desires to plan and create our own life goals, but God says He has good plans for us – He’s got our futures covered. We just have to trust and have faith.

So alright, OK! Let’s do that. Give it to God….

When life is going smoothly and things are looking good, it’s very easy to accept that and sail along with God at the helm. But when things begin to get stormy and our world around us begins to shift from a state of certainty into a turmoil of unknown, how easy do we find it then? I begin to question God – why is this happening to me? Why am I suffering? Why am I facing such trials? – Does this sound familiar?

Things change and happen in life that are unexpected to us, but it is expected to God. We may not understand in the moment what is happening and why, but God does. Everything we go through is all part of God’s plan for our lives.

Look at Joseph. His life was full of unexpected events. Firstly, Joseph was sold by his brothers into slavery. Bad. He gained the trust of Potiphar and was given much responsibility. Things were looking up! However, not for long. Potiphar’s wife stirs things up and Joseph is thrown into prison! I can imagine Joseph’s confusion – Why God have you allowed me to end up here? I had it so good before; how is this a good thing!? We all will go through times in our lives where we will be feeling like Joseph was; everything is just perfect and BAM! out of nowhere something major happens – a break-up, redundancy, illness, bereavement etc. – and we are left clueless at God’s ‘great’ plan.

“But the Lord was with Joseph in the prison and showed him his faithful love.”

Genesis 39:21

Even in our bad moments, when we feel almost trapped in a prison of hurt, anger, loneliness or confusion, God remains with us. His actions are ultimately for our good. God loves us faithfully and will be there when we are most broken and vulnerable. God puts us through these trials to build and mould our characters and our faith. Joseph was boastful and arrogant towards his brothers; perhaps, God placed him into this situation to humble him.

“You intended to harm me, but God intended it all for good.”

Genesis 50:20

We learn in Genesis 41 exactly why Joseph needed to be imprisoned. If Joseph had not been there, he would not have been able to interpret the Pharaoh’s dreams. And that would have been a big problem for Egypt! Joseph did not know why he needed to be where he was. God did. God’s timing is perfect. He places us exactly where we need to be for His purposes. When we go through hardship, we might not understand why, but it is all part of the big picture. We must remain strong in faith that God has put us right where we need to be. We just have to wait for that reason to be made clear. Joseph had to wait 13 years to finally understand: so be patient with God. Someday soon you’ll understand the reasons behind your situations too.

Joseph become ruler of Egypt, just as God intended. God had given Joseph clues of this with his visions, but I picture Joseph having a bit of a ‘A-ha!’ moment, seeing how all the pieces fitted together. We will have our own ‘A-ha!’ moments. When we move on in life, we can reflect on our past experiences and it will all click into place of why things were that way. At the time, emotions will usually overrule, but when we step back and consider, it becomes obvious why God did what He did, to get us to where we are now.

So, when things change and life seems unsure, take hope and remember that God’s got it covered!

God Bless! 🙂

“And I am certain that God, who began the good work within you, will continue his work until it is finally finished on the day when Christ Jesus returns.”

Philipians 1:6

Published by Megan

23 ~ Christian ~ Reception Teacher ~ Travel ~ Photography

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

Create your website at WordPress.com
Get started
%d bloggers like this: