Life gives everyone a lot of surprises. Life always runs behind ...