Tiffany, "your posts" only lists the posts you have made. If you haven't posted in a thread, it won't show up there until you have.
"Watched threads" lists all of the threads you are watching, plus any threads created because of comments on the photos you have contributed. The "watched threads" aren't necessarily threads in which you have posted. I "watch" a lot of threads just because I'm interested in the discussion, although I might never contribute any posts to that discussion myself.
It might be better to use the home page as your bookmark, or at least to go to your home page daily.