This is beautiful. Also, I wholeheartedly believe there is such a thing as "platonic soulmates". I think that platonic soulmates are a thing, and that to think that such relationships are romantic is to degrade them.
High functioning sociopath, with your number. :D<<<< his smile sometimes resembles the grinch«« don't insult. You'll make him fake smile at you and then spill all your dirty little (and huge) secrets ruining you in the process.