Self employment is challenging for a number of reasons. From an accountability standpoint, you have nobody to answer to but yourself - but you also don't have anyone pushing you but yourself. From a financial standpoint, you are now responsible for many things that a traditional employer would handle (health insurance, taxes, retirement, etc). And while you are managing all of the logostical angles, you still need to manage to run your actual business.