My cousin Melissa posted a link to this Time Out for Women blog post and I just loved it. It was written by a mommy who was having a hard time letting her baby cry it out at night. She then compared it to how Heavenly Father sometimes lets us "cry it out" and doesn't immediately rush to solve our problems--because He knows what is best for us.
Sometimes God doesn't give you what you think you want.
Not because you don't deserve it,
But because you deserve more.
(Yes, I realize pinterest didn't really write that, but I didn't know who else to credit)