gotta set hard boundries for people.
There were times when the same stuff was happening to me until I basically just said, "listen, I don't bother you at your work - don't bother me at mine".
Make them see it from where you sit. If the work don't get done, you don't make money and they can't enjoy the stuff that you get/have.
