Companion will be the greatest word, but I am hoping that an ideal word or short phrase exists, that conveys the passionate character on the companionship, without contacting an adult a boy. just makes it Strange and offputting and, if nearly anything, pushes it again into the opposite definition: you are making him seem childish rather than lik