Source: https://www.premierchristianity.com/Past-Issues/2017/June-2017/Imperfect-choices-and-impossible-questions