Some theoricians would say that you're an INFJ and she's your ESTJ dual, and so, your reaction is normal.
By the way, I feel her face have a little severe traits, and so, I think she's a TJ. T girls can be hot too.
EsTP 6w7 Sx/Sp
E=60% S=55% T=70% P=80%
"I don't believe in guilt, I only believe in living on impulses"
"Stereotypes about personality and gender turn out to be fairly accurate: ... On the binary Myers-Briggs measure, the thinking-feeling breakdown is about 30/70 for women versus 60/40 for men." ~ Bryan Caplan