God Has a Sense of Humour

He is indeed a master chess player; a master puppeteer, pulling strings today for our benefit tomorrow. He may tell you to make a turn today that makes no sense but it would lead you to a destination 2 years from now that makes too much sense.