We live in such a challenging environment these days, and none are more challenged than a CPA during income tax season.  I often speak to CPAs about how they deal with the grind, and every so often one of them says "I've had it!"  Usually it's not...