Is there a way that you can reject his calls?
I would probably find another place to go too..... You know, a new outfit right now might be just the ticket.... then you could find a nice resort type hotel and spend the night there... get a massage and wear your new frock to work tommrow.
Let him fix the mess he is creating and keep the focus on you....