INTJ - probably understands me on a level that nobody else quite does ENTP - awesome adventures together, most confident person I know ESTJ - best friends, she will always have my back and stand up...