This is proof positive that time is relative; when you're a child a long time is next month, in your twenties, it's a few years. I've got underwear older than 3yrs, I'm not gonna call that a long term relationship.
I've been married (2nd time) for about 2 years now. To me, it feels like about a week or two. For her (she's 26) it is a "long time". Time is all relative. *grin*
Time is a relative thing... When you're five years old, next Christmas is 20% of your life away. When you're fifty, it's only two per cent.....!