There is no way I've been here for a year

I got the Anniversary badge just now. Like, how?! I feel like I joined this forum 2 months ago.