going to give it a shot
Nothing beats working for yourself, except maybe a job where you get paid for not working at all. Since I haven't got one of those, self-employed has to do :) It's never easy, but the satisfaction at the end of the day makes up for any negatives.
Good luck
Grant