Dealing with liars in business

Recently I was getting all stressed out about a guy whom I had entered into a legal contract. Payments due under the contract were always late, promises never kept, very poor communication, excuses for not paying and fake documents being sent to me. I was pissed off, really pissed off. I had had enough of this [...]