If the company when I'm working for actually paying me very well then I will always feel after working for them for a very long time before I will pull out and started my own business.I think self employed would always be the best. You are not limited to getting a specific amount every month, you are your own boss which means whatever you do and when you choose to do it, is something you can always be comfortable with. There would be time for your personal life as well.