I checked the site linked to your username, which is http://riocitycrossfit.com/ and I found that the post content for your posts are appearing on the home page right now. So I think you were able to figure out this issue.
Each theme at WordPress.com is unique, and the Lifestyle theme has some specialized options for configuring the homepage which can be found in Appearance → Widgets → Home (sidebar area) → Genesis - Featured Posts (widget).
When you purchase a premium theme at WordPress.com, it comes with support from the theme developers directly. You can contact them using the Premium Themes support forum link on your Appearance → Themes page. If you have access to that forum, then you should also be able to see this additional documentation about the Lifestyle theme which may help you: http://premium-themes.forums.wordpress.com/topic/lifestyle-documentation