God wants a relationship with us, he wants us to keep coming back to thank him, to ask him. to be with him.
God can make instantaneous changes. By one word the Red Sea was parted and the people made their way across, by another word the sea closed back and Pharaoh and his army drowned. By one word the storm was stilled, by another word Lazarus was raised.
But he doesn't always bring instantaneous change. Look to Scripture. How long it took from Abraham to Moses, from Moses to David, from David to Jesus.
We must believe both in the God that can change in an instant and the God that brings change over a long time.