Sucks that you have had such a yucky week!! However, the good thing about the jerky guy is at least he showed you his true colors right away and you didn't have to waste any time finding out what an idiot he is!!
Hang in there, honey!! Life is bound to hand you lemons every now and then, but be like me... skip the lemonade and make MARGARITAS!!!