“Come to me, all you who are weary and burdened, and I will give you rest. Take my yoke upon you and learn from me, for I am gentle and humble in heart, and you will find rest for your souls. For my yoke is easy and my burden is light.” Matthew 11:28-30 NIV

Remember today that the butterfly is the result of an amazing metamorphosis that involves 4 distinct life stages. The egg, caterpillar, chrysalis and butterfly. I found it fascinating that the chrysalis stage usually takes between 5 and 21 days but can be as long as 3 years in harsh environments.

Whatever stage of life you are in right now, there is a purpose assigned by God. He hears you. He sees you. He is taking you through life stages for the plans that he has prepared for you. Remember in Jeremiah 29:11 that he assured ”for I know the plans I have for you.” Those plans were 70 years in the future. God’s timing is never our timing, but his timing is always perfect.

There’s a beautiful old hymn that says “trust and obey, for there’s no other way, to be happy in Jesus, but to trust and obey.” Laying one’s life down for Christ involves trusting and obeying and is the first stage of life metamorphosis as we move toward the person of impact that God has created each of us to assume. Your ‘chrysalis’ stage may be longer than others but the beauty that is emerging through you is someone’s hope. It’s worth the wait.

Trust. Rest. Dry out. God is doing marvelous things in you. Prepare for the coming day when He says, ‘now is your time to fly my beloved daughter/son.’

Peace