Yes, theoretically to reach steve jobs level of success you need to sacrifice everything. However, you can still be above average in all areas by simply being more efficient with your time. Restrictions and theming your time help immensely by forcing focus. We recently wrote about how we achieve work/life balance at…