The trouble with me, he thought unhappily, is that I have been about the world long enough to know that God’s plans for us, however infallibly good, may not take the form that we expect and demand.

Ellis Peters
Ellis Peters (1913-1995) English writer, translator [pseud. of Edith Mary Pargeter, who also wrote under the names John Redfern, Jolyon Carr, Peter Benedict]
One Corpse Too Many, ch. 12 (1979)
    (Source)