Any other jobs on the horizon? Some of those other interviews that were floating around a while ago might come good yet. Look, if that job involved dealing with *****s like that guy, it would be crap anyway. Which doesn't make it hurt any less. So I'll shut up.
Hit your sister back.
And take the dress to a charity shop. I carted around a heap of doesn't-fit-yet stuff through four moves across three states before I finally realised how pointless that was, and gave the lot to Vinnies.