Lol I don't even remember using an email to make Celtics Blog, but it's been a while. Even if I did, I most likely used a smurf email account.
As for forum topics...I only see the topics on the "Latest Forum Topics" and just click on those threads. If I feel the need to dig up something, I'd just go to "Forum" and search for the specified categories lol. I.e. Brooklyn Nets Season Watch Thread would be under "Around the NBA," and so forth haha.