Faggot never meant "gay" when I was a kid. You kind of knew that you could call a gay person faggot if you were ignorant, but nobody ever called someone a faggot if they were gay.