I can relate to that stress. I can share with you what a big talmid chochom once told me about a similar situation.
The other guy is upset and/or stressed. Nothing will be gained by you also being stressed.
Acceptance is the key. If you did something wrong, then learn the lesson and go vayter. business is business. You messed up. He got messed up. You will both be doing plenty of business in the future. perhaps not together, but who cares? there are plenty of fish in the sea.
Keep on trucking, buddy.