What is up with him?

So I'm dating this guy and whenever i'm like not in the mood to do it , he gets upset and leaves or ignores me the rest of the night. He literally randomly picks fight, like i understand that my facial expressions can be mislead but rolling my eyes doesn't mean i'm always mad or when i suddenly go formal in the way i speak which i attach a joking tone too. I don't know if his ex traumatized him or something but like i very much cherish peace and dont believe in the picking fights thing. Another thing is i can't like dress comfortable to talk to him his attention strays like if i dont wear a bra and we're talking and i ask him what i just said he's like blank. I can't wear shorts either thats even worse. It got to the point where i would have him sit around a tabl so it felt like a freaking conference. I don't mind him touching me but like watch ur hands when u see me doing something important. Then when i get irritated he just walks off like whats up with that am i not allowed to be upset. And even when i'm not thats when he decides to ask me y i'm mad when i'm not then goes on to say if ur not gonna tell me y ur mad then i'm not gonna pester you about it. Then I get irritated but i just hold it in and ask jesus for strength does he have bipolar disorder or something. One minute he's like diamond tier boyfriend material and then the next he's that freaking peice of rusty metal at the button of a lake. Like sir pick a struggle. no offense to the bipolar people.

What is up with him?
Post Opinion