My result: Dandere

Danderes types are the distant characters with a social aloofness. Quiet, withdrawn and timid, they remain in the shadows and rarely express themselves. They struggle to share their feelings with people, even their closest friends, which means they can sometimes be mistaken for being cold. However Danderes are anything but cold; they have soft hearts, but it just happens to be hidden behind a protective shell due to how they were treated in the past. People should take it as a major honour if a Dandere opens up to them.

I finally understand myself :O seriously though, it's crazy accurate.