Having a bad day doesn't justify being cussed. My dad didn't cuss me and I'm sure not going to let someone else do it. You've paid your money and I wouldn't blame you for leaving off the tip. People do have bad days but that doesn't mean you give up on the effort of doing a good job. I know my day would get better if I had a good tip in my front pocket.
I was guided in Panama City and I cast crappy, didn't allow for the wind, etc. and my guide had a good time with it. His name is Capt. Rob Cochran.