@Pat8577 I'm not sure why you see any of this as "Men going around harrassing women".
I don't understand how you view being asked to clean the shower drain to be harrassment, and your response, that he should add this cleaning expectation to his house rules is quite immature.
Cleaning up after yourself in shared spaces does not have anything to do with "rules"- it's what respectful adults should do without being asked. If you are leaving hair in and on the shower drain, you should clean it up after yourself. Hosts are not your personal maids, and consideration for others, without having to be asked, is a reasonable expectation in a home share.
You seem to feel the host dropped your box on purpose? If so, that was rather passive-aggressive, but "I'm sorry to disturb you" in response to asking him to be careful doesn't sound rude or "harrassing" at all.
Obviously it's not okay for a host to yell at a guest, and it's not okay for a host to approve letting your boyfriend stay and then renege on it, but it sounds to me like there is something about your behavior or attitude that has made the host irritated with you. I would also be irritated by your response to being asked to clean the shower drain after use, and it sounds like this is what triggered his change in attitude towards you, as things were fine before that.