is he out of control or am I just overreacting?

so I have this bf & were long distance & we agreed to not shave. well I went to the doctor (bc I have bad cramps & late periods) so I knew she was gonna check me down there. so I shaved well I tell him everything & he got mad & now thinks I'm cheating on him. well I explained it to him & now he said my pubic hair is "too long" wtf? I shaved Friday! but ok, so last night he told me that I have to shave again today AT THE SAME TIME (4) & show him my pubic hair again on Monday night to see if it's the same length. like wtf? I told him I shouldn't have to prove anything bc im not cheating. but he said I have to & it's not the same length he's gonna think I'm automatically cheating on him & he's gonna break up with me. I don't want him thinking that but at the same time I don't like being controlled like that. he should trust me we've been in a relationship for almost 2 years now.. advice?:(💔💔💔💔😔

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors