Really now, is Time an illusion?

Social construct or man-made concept, it's this funny thing called Time…