As a freelancer, I think you've nailed the freelancer situation pretty well. Some weeks I work 10 hours and the next I work 60. I never know what next week will bring so it's hard to plan holidays and vacations. I have to buy my own benefits (which can be a business expense if you get the right plan). I work at home…