I would disagree, being emotionally stable, in my mind, means that a person has emotions, but is able to actively choose to be influenced or not influenced by them most of the time. Everyone loses their shit at some point or another, or they're a robot, which is devoid of emotion, making it a moot point about stability (I could vote for an ESFJ rock and it would win.)
In regards to that, I voted INTP, mainly because I don't really see myself losing my shit in many situations. INTJ is a close choice, though I can see them going apeshit when their plans are laid to WASTE! MWAHAHAHAA!!