Is this the one you were looking for?
The easy way to find threads you have started is click on your name in a current thread (you can click on my account however the options are different and it's not as easy to find your threads), then my profile, click the topics thread and you will see all topics you've started. You can do the same with the next tab - posts - to show all of the posts you've made.
Hope that helps.
As for waiting, it's hard to know what to do as the lens does look with OS but you can't wait for ever. In the UK it does not seem to have been released yet as everywhere is still listing preorder.