Companion may be the ideal term, but I'm hoping that the perfect term or quick phrase exists, that conveys the passionate nature of the companionship, devoid of calling an adult a boy. A big difference in intercourse in between the parties is neither a needed nor a adequate problem, while the conditions boyfriend and girlfriend would appear to b