Yeah, you’re kind of losing me, too. I don’t think I’ve ever talked with someone that was so confused about simply installing the theme. So, there must be something we’re both not on the same page about.
Is this a wordpress.COM website? Because any themes you purchase from ThemeForest are for the wordpress.ORG PHP/MySQL software that you install on your own server. I’m worried we might be talking about two completely different softwares.