это просто российский сленг с 90-х годов.
В русском языке для обозначения гомосексуальных мужчин часто используется слово «голубой». Это обозначение является более новым и его этимология и история не изучены[5]. Некоторые исследователи связывают его с ласковым обращением «голубчик» (от слова «голубь»), другие — с намёком на аристократизм и «голубую кровь»[5]. По мнению историка и специалиста по геральдике В. В. Похлёбкина, слово «голубой» стало использоваться в русском языке примерно с 1980-х годов сначала в гей-среде для самообозначения, а затем как эвфемизм для обозначения гомосексуальности вообще[69]. Доктор филологических наук Е. П. Сеничкина отмечает, что в начале XXI века слово «голубой» потеряло функцию эвфемизма и стало деэвфемизмом, то есть снова приобрело негативную окраску[70].
По мнению Владимира Козловского, занимающегося изучением арго русской гомосексуальной культуры, слово «голубой» восходит к американизму blueribbon («голубая лента»), которое в тюремном сленге конца XIX — начала XX веков означало пассивного гомосексуального мужчину[71]. Согласно Козловскому, это слово в 1920—1930-е годы проникло в русский тюремный сленг, а затем в 1960—1970-е годы получило широкое распространение в молодёжной среде, а затем и вошло в общеупотребительную лексику[71]. Несмотря на то, что позиция Козловского оказалась весьма слабой, в лингвистических кругах она стала доминирующей[71]. Существует и множество других самых разнообразных версий происхождения этого обозначения[71].
https://ru.wikipedia.org/wiki/Терминология_для_обозначения_гомосексуальности
На флаге ЛГБТ+ изображены все цвета радуги, кроме голубого, связано ли это?