I'm in love with my bestfriend. He lives across the world and we never met in real life but we've known eachother for half a year. We both have huge trust issues and it's very hard for both of us to open up... but he's perfect. He's an INTP. *warning: love rant ahead* He makes me so happy. He's...