Why do you always ask God for something and get something else? Because you don't know what you ask for, but God knows what you deserve and the best for you.