God simply can't answer every prayer and give you everything you want! That takes all the living out of life! If god would answer all of our prayers, there'd be nothing left for us to do ourselves! Life is about problems and overcoming those problems and growing and learning from obstacles. If god would fix everything for us, then there'd be no point in our existance.