No, not really. You will find a quote I have heard many occasions but can not quite place my finger on that addresses this, that criticizes English and its puritanical record as leaving it sorely lacking in suitable terminology for these types of factors, Therefore forcing English speakers to implement infantilizing misnomers like "boyfriend" and "