Virtually everyone wants to retire someday, including many small business owners. In fact, some people spend decades working with financial advisors to ensure a smooth retirement. Unfortunately, people who run their own companies often times find themselves caught between a rock and a hard…