WARNING:  F-bomb! Can you blame him?