If I've learned anything over the past 4 years, it's that God's timing is absolutely perfect. He never makes mistakes. I look back on the things I've wanted, the things I've pleaded with God to give me or the people around me, and now I'm just so thankful He never did. Of course there were things that He did give me, and I am so blessed for it. But there were certain things I've asked for that if He had given them to me, would have messed up my entire future!! All the plans He has for me, and the plans I've learned to partner with, would have been lost in my own wants and desires.
I'm not saying that desire is bad; God puts desire in our hearts, but timing is everything! If we receive something before it's time, we could potentially change our entire course of life. And I know now, that I would rather live out God's plan for my life than live out ANY of the plans I've come up with for myself over the years. My goal is to be in His will. When I'm in His will, I hear His voice for my life, which means that the desires in His heart become my desires! Our plans become one. We no longer have different plans; we have the same.
Then our prayers become something special. They become desires put into words, sent up to the Father's heart, and He can't help but answer them because the desire first came from Him. He will always answer them at the perfect time, though. When things are perfectly timed, you get that feeling, "it just feels right", because it is right.
I know impatience has been a big part of my life for several years. I used to, and sometimes still do, get very impatient for promises that haven't been fulfilled yet. Then I step back and look at everything: am I ready for this promise to become a reality in my life yet? Is it God's perfect timing? Patience really is a virtue. I need more practice, but I am getting better at waiting. Waiting is a gift, and when perfected it will save your life. I haven't perfected the gift of waiting, but I am getting better at it. Waiting on the presence of God, waiting for my future husband, waiting for a promise, etc. But at the same time, letting the desire for those things build inside (in a healthy way), praying into them, and then stepping back and watching God's plans for them unfold right before my eyes. It's a beautiful thing, timing, and I am so thankful God waits for the perfect moment to spring our dreams on us!