...you thought running your own construction business meant not having to work for a crazy person every day, and then discovered that to keep your business alive, you had to become that crazy person?
...getting new jobs, taking care of ongoing work, breaking up turf wars between employees, keeping the money flowing... YIKES!!!?