Guys, why does he purposely try to start fights with me?

Anonymous
I feel like every now and then my boyfriend will randomly decide to try to start a fight with me. He never does it in person, always via text message. He will pick something stupid like he thought I was being sarcastic when I wasn't, a male co-worker smiled at me, he doesn't like the texture of the blanket on my bed, or I wore baby oil and he hates the feel of baby oil. Then today he cancelled our plans via text message last minute so naturally I wasn't happy about it, seeing as how I'd been looking forward to seeing him for the past 5 days now. I said that it's ok and that I'd make other plans. He called me a few hours later to ask me if I had any plans tomorrow. I didn't want to seem overly desperate because, even though he's my boyfriend, I've heard that being too eager is a turn-off for men, so I told him that maybe I'd be available but couldn't say for sure since I already had plans. That set him off and he kept fighting until I cried. It seemed like once he made me cry then suddenly he changed and started being nice again. Usually once he makes me cry or start apologizing he quits fighting. Why would he act like this? He's a Gemini and I'm a Pisces if that makes a difference.
Updates
+1 y
We spent the day together for 2 days in a row after this last fight and he was very kind, passionate, and loving towards me. I'm a bit confused but for now I'm happy with this.
Guys, why does he purposely try to start fights with me?
3 Opinion