God always answers prayer,
yet not always as we expect. Sometimes He says yes, no, no for now, yes for now, or wait. Prayer is not for us to twist God’s arm, but it is the way we submit to His sovereign will. God will work all things for the good of those who love Him (Romans 8:28). Yes, all things, even the painful events in our lives, when His answer was not the one we were expecting.
Surprised by Love