you fealt bad about doing something: therefore you new it was wrong when you did it, you said something offensive in public and should accept the consequences.

he still continued to use gay as stupid even after he found out i was gay. he still knows its a bad thing, and still said it in public.

people need to stop using it, because is singles out people as being bad and different.

what he said was wrong and a "lmfao" wount help the problem.