She thinks I am a caricature of a woman and she says that me and us trans girls, in general, make being female about sexist stereotypes.

Yes and yes.

in the same breath, he said "I wear the most makeup out of all the girls, so I'm the most female out of them" lol. wearing a construction site on your face doesn't make you female.