"Do I need to start over and use only the business version?"
Yes, but you actually need both versions; TurboTax Business can only be used to prepare income tax returns for entities (such as 1041s for trusts/estates). Therefore, you need TurboTax Self-Employed (or a similar product) to prepare your personal income tax return.