God’s Favor comes when you least expect, and when you can no longer help yourself.