New Posts are at the top next to your avatar, along with new replies to posts you've made.
View your own posts is a little more complicated. You have to go into your Profile, and on the left hand side you will see Profile Info. Show Posts will show you posts you have made.
Unanswered posts is MIA, but has been logged as request to be added
HTH