I've been on my own since 2003, I wish to hell I knew more about accounting. It's been my bane since start up. You have to wear so many hats as a small business owner. acccountant, marketer, customer service, IT manager, merchandiser, SEO operator, CEO, CFO, and Janitor. ... really.
It sucks, but it beats having a boss. and the pay is better.... sometimes.