In calendar terms, yes. However, I would be willing to wager you have spent a far higher percentage of your life being active on here than I. My activity died in 2005 when I found employment, booze and drugs.
I assume you found all three of them at once, simultaneously.