This may seem almost alien to some but God wants to give you the best. He has demonstrated this time and time again, but yet many of us are just settling for mediocre. God wants to give you the best.
He does not want you to worship what he gives you, he wants to give you his best concerning every area of your life expect the best.