Some interesting language history
“Faggot” was an archaic measurement for bundles of sticks.
Cigarettes look like burning sticks and were sometimes called fags as a result
Cigarettes were considered the feminine version of cigars, and thus the men who smoked them were considered effeminate.
I think you can draw the rest of the conclusions yourself.