I will definitely look into the link in new window thing and to see your own posts you can click "user control panel" at the top of the site and on the next page towards the bottom there is a link that says "view your posts"
Once you are logged in there should also be a link in the right sidebar under Main Menu that says "view your posts".
On other way is to look at any of your posts and click on your linked name, then on the next page click "search users posts"
Please let me know if you have any trouble finding your posts, and I will post an update in the news and announcements once I get that link feature set up.
No, I know I can find my posts, the thing is to find the threads I've started to check if there are answers to them, I don't think there's a button for it right? This is because as we receive no notifications on our threads or threads we have posted, it's harder to keep a conversation going.
How do I categorise my posts based on the order in which they were posted?
Ok it looks like the view your own topics is working correctly but please feel free to go yo your user control panel (via the link in the bottom of the right sidebar) and you will see a "view topics" link at the top of the page and at the bottom near your activity info.
How about a map? You know, a map which shows the country of every member, so we get to know each other better and also which countries are vaping safe. It would be pretty cool, you know.
I would suggest adding a chatbox, so that people who are online could communicate with others.