Secrets of Self-Employment: Surviving and Thriving on the Ups and Downs of Being Your Own Boss