Jeeeezzz, it sounds like you've been having a bad day, either that or you have a series of bad payers behind you, and there's usually a reason for that, customer's unhappy, bad workmanship, etc. but I wouldn't like to make assumptions about your character, but then again, you are.
Yes, a...