Chances are, you aren't getting enough distance from your business.
The upside to being in the trenches is the personal payoff (the 5-star review, sense of purpose, an especially great paycheck). The risk is fatigue. Fatigue + control freaks = a dangerously unstable operation. ESPECIALLY...