Life is full of surprises.

– John Major