I visited your blog and clicked the title of a post and there was the comment box as expected. I could not locate a "leave a comment" link. This page > Settings > Discussion
Discussion settings is where you set up defaults for comments.
We can also override the default settings and enable or disable future comments on any post or page.
Unless you use the P2 theme which is a Twitter-like theme, the front pages of our blogs showcase content and comments are collapsed on that page and you cannot change this. The way the comments function is coded into the core of WordPress. By clicking the post title or the comments link the posts on the front page open on their own page where all comments display.
In a new blog one does not have many posts or comments. In an established blog if the comments did not collapse on the front page it would become a mile long in no time flat and page loading time is a page ranking factor. We have only seconds before visitors refuse to wait and click out.
That being said your theme is a premium theme and we Volunteers answering questions on this forum have no knowledge of how they are designed to operate. When you purchased your premium theme what came with that purchase was support directly from the theme designer in the Premium Theme Support Forum. There is a link for the specific Premium Theme support forum under Appearance -> Themes in your blog’s Dashboard