Perhaps the author could pass on to Bill Morneau that I am self employed in a small business corporation and a significant source of anxiety is that the effort to catch 'tax-cheats' such as me means that any resources I allocate to mental health and wellness will now be taxed in a way that paying for this things is unsustainable and that the 'dead money' in my corporation that might otherwise have been called a 'rainy-day fund' for mental health breaks such as stress leaves will be taxed out of existence. I would say it's okay because the social safety net - EI, corporate wellness and drug plans and employee assistance could all help - but none of that is available to me unless I can afford it, which given the current ongoing recession in Alberta means those things were gone long ago in my small business corporation. 
What's your recommendation for the stressed out self employed?