Are You Waiting for Your Wedding Day? — John Piper