Pretty silly question, I know.
As far as I can see, the only real way to keep an eye on what you've posted on is by having the memory of an Elephant and remember all of the thread's you've posted on. Unless I'm completely missing something.
Wish that the forums somehow emailed you, like other forums, telling you that a thread you've posted on has new posts or your own thread has new replies.
Thanks! ^^
I'll kill this thread when the answer has become clear.
Or if you're using chrome, you can right click on the tab and select "pin tab".
You're welcome.