I've always had a hard time understanding that if our Heavenly Father is omniscient and knows what we need, then why are we sometimes actually required to ask in prayer for something, rather than Him just giving it to us.
Yesterday, my little boy asked me if he could wear a sweatshirt instead of a jacket to school. I knew perfectly well that it is about sweatshirt season, but forgot to tell him that. All he had to do was ask.
I'm not saying our Heavenly Father is forgetful or anything, but the experience gave me a little insight on why we do need to ask sometimes.