Not meaning to play devils advocate here but is there a happy medium between an old fashion term such as gentleman caller and friend. Friend in my opinion seems to trivialize the relationship, IMHO. I have male friends, but I don't necessarily want to do naughty things to them, but I don't want to have to always emphasize that he's a 'special friend'. On the other hand some people feel that using the word boyfriend if they're older makes the relationship seem so high school. To get around that I suggest using the word 'lover' for those of you who are brazen enough, for the women who are old fashion and southern try using 'beau'. Or keep it simply by say the guying I am currently dating, my SO, my boo, the list is endless.