...it is high time to post something [reasonably] mushy about how incredibly blessed I am and how amazingly HAPPY the loving God of the UNIVERSE has made me.
Psalm 37:4 -- Delight thyself also in the LORD, and he shall give thee the desires of thine heart.
I am not posting that verse to say, "Wait long enough and God will always give you what you want." We all want to have what we think we desire (by definition), but God is bigger than that. When we are surrendered and focused on the Lord, He can first tell us what we really want (what is really best for us) and then give it to us.
You may wait 3 days; you may wait 3 years (as in this case); you may wait 3 decades...
God is faithful.
In His way, in His perfect timing.
Let everything that hath breath praise the LORD.
Praise ye the LORD.
P.S. In case you missed the memo, I get to marry Ryan. ;)