I’m sure that all of us have had moments where we wished episodes in our lives could have had alternate endings. There are times when the actions of others and the turns of events in our life are completely out of our control and we wish for control. We don’t want to let go and just trust that what will be, will be.

But life is life. It has as many downs as ups. We will be disappointed, we will be sad, others will fail us, and we will fail ourselves.

And there will also be high points, moments of joy, days and weeks of clarity and happiness when all is right with the world. Sometimes we’re on top of the world, sometimes we wish the earth would just open up and swallow us alive. We just can’t tell what the future will hold.

One thing for me is certain, that God has a plan for me and He will continue to guide me and help me find my way. He has never failed me, and He never will. So even in the face of abuse, injustice, and fear, I can know that whatever happens, however my story ends, that any other alternate ending would not be as good as the ending God has offered me.

Because His plan is perfect.

We just don’t always see the end of all things.