I'm going to refuse to talk to my housemate until he apologises to me
Why do you want the apology?
I am tired of him.
You should talk to them and tell them how you feel about the situation. It can be frustrating to not share the same vision of a problem with others.
I'm not an asshole, but he is.
You're both acting like jerks now, if you do this. Just talk to him and work it out.