God knows exactly what we need, but many times the things that we think we need,we wouldn't feel the same-if we knew the future. We need to trust God completely and give Him total control, we can never go wrong when He's making the decisions.