Just as a hint, if you ever loose threads, go to one of your posts, click on your username, and then click "Find More Posts by <your username>". That will list the last 1024 posts (I don't know why it's limited to that) you've made. That way you can always find your threads if they're moved.
As an alternative you could also use the advanced search of the forums of course.
(I'm not saying this because that's what you should have done, I'm saying it because you could do it in the future :))