OP I'm not hating. I understand the issue and I would be mad too. I'm just saying that before you air out the dirty laundry make sure yours doesn't smell either....
Both parties seems like they're in the wrong. I just don't believe in throwing rocks if you live in a glass house