Sometimes God doesn't give us exactly what we want, exactly when we want it. Sometimes God gives us what we but not when we want Him to... And sometimes, God doesn't give us what we want at all. God knows what is best for you, even if you feel like it isn't the best. He does it all because He loves you more than you know.