When I write a post it goes directly to the home page, how do i direct it to its correct tab??
By default, all posts will show up on your homepage. This is default WordPress functionality, nothing to do with the theme.
You could set your homepage to be static. This would mean no blog posts would show up there.