God is very generous wiht me and tells me what i want before I know it myself...He plays trick like that when we want something in return for gaining merit in sobriety or fasting....keeps us on our toes about expecting from God to be this or that to us.