He has made everything beautiful in its time. He has also set eternity in the human heart; yet no one can fathom what God has done from beginning to end.

Ecclesiastes 3:11

We are always looking ahead, planning, anticipating, and longing for a different time. When we’re children, we just want to be teenagers. When we’re teenagers, we just want to graduate. When we’re single, we just want to be married; when we’re married, we just want to have children. When we have children, we just what them to be independent; when they’re independent, we want them to be adults. When they’re adults? We just wish they were small and fully dependent, so we can hold on to them a little longer.

When we are constantly looking ahead, we miss the joy of TODAY! We miss the beauty of each stage of life, the precious moments, the times that God uses to grow us and prepare us for eternity. He uses every misstep, every heartache as training, opportunities for Him to mold our hearts into the perfect shape of His. 

All the anticipating is part of our DNA. God puts eternity into our hearts! He literally created in us the longing for eternity with Him! With our lives so focused on the future, we understand that truth deep within our souls. He gave us this yearning that can’t be filled with money, success, possessions, or bad habits. He is the reason for our longing, but He is also the solution! Our thirst is for HIM! So dig into Scripture, and meet Him in prayer. He’s ready and waiting to give you a drink. You are loved! 

But those who drink the water I give will never be thirsty again. It becomes a fresh, bubbling spring within them, giving them eternal life. John 4:14