As this year draws to a close and my first trip home in 18 months looms large ahead of me, the concept of time has been made prominent in my imagination. 2005? What does it mean? That 2005 years ago some bloke in some nonsense-scripture was allegedly born to…