Well, you have to log in first, then you can click on "view posts since you last visit" and that will catch you up. But I don't think you can just go to your watched posts. I know it will email you when someone has responded to a post you are active in, but sometimes there is a delay.