You have put my thoughts into words...exactly! When I go home very stressed out, 99.9% of the time, it's because of the co-workers who didn't do their jobs either properly, completely or timely. Or...as very often is the case, just didn't do it...p...