He's trying to be the dominant one while still being able to wear a sub's clothing. I think this would be revolting to any 24/7 dom... Such a winy asshole! I think it's harsh to cut a man's hair without his permission, but come on! He's arguing with you constantly durring play time. I'm a male sub like him, not a female dom liek you, but I could only immagine the frustration of fighting with a man with a butt plug in his ass!!!
To me, what makes women like you so sexy is that I'm gonna do what you say: Always, and without question. Outside of playtime, a sub can argue with his dom liek in a normal relationship but if he's going to bicker with you left and right ALWAYS and even durring playtime... Wha tthe fuck? I say, give the asshole one last chance. Come up from beyhind him when he gets back from work or w/e... Somehow tie him up, partially against his will and give him a harsh and stern beating... explain how things are gonna be from now on, and that if he doesn't liek it, you'll untie him but if he walks out the door you're never talking to him again...
Or try discussing it in a civilized manner... If you're into that kind of thing!