We all in need a lot of things, faith in God, a loving family, best-est friends, genuine happiness, a soaring career, a close to perfect companion, and a room full of dresses and shoes.. haha
As for me, I'm thankful to have those except for the last three one. But I'm always thankful to God for letting me see the beautiful side when things don't go as I expected it to be.
I know God wants me to wait. He wants us to wait patiently. And one thing for sure, He knows the perfect timing to everything. So smile, you go girl :)