No, not really. There exists a quote I've read many instances but can not fairly place my finger on that addresses this, that criticizes English and its puritanical history as leaving it sorely missing in adequate terminology for these points, Hence forcing English speakers to employ infantilizing misnomers like "boyfriend" https://hc6.org/