it takes a special kind of obliviousness for a straight man to use the word faggot around or about a gay man and not be aware of or sensitive to the fact that it might be offensive it as a shitty thing to say but he has apologized if you think hes sincere then just let it go if he doesnt do it again then theres no problem