It’s ok to vent and I can understand you wanting to bash his face in sometimes. I also understand why you still love him.
Once he moves out things will get so much easier for you. In his mind he believes he can have you back whenever he wants. Unfortunately they have a sixth sense on whether you’re still attached or not.