An easier way to do this, if you really plan to read every single topic ever created, is to set your user preferences (under “Other”) such that:
- automatically track topics I enter → immediately
- consider topics new when → I haven’t viewed them yet
That’s how I have my preferences set here. Then just make sure you actually enter every new topic (they will be marked new, if you haven’t visited them yet) and you’re set.