Oh yes. Strange, now I can see them too. I looked today before and couldn't find them in the my threads section.
I think it's equally possible to delete your own threads from the watched threads list, like any other thread, say, by accident.
Comments on Profile Post by vibemaker