The student in the drugstore was in the wrong.
Watching this movie I cannot help but feel that we are supposed to side with the student who approaches Joe in this scene and think that Joe is in the wrong in the way he handles the situation. But consider these things........
1. Why does the student assume Joe is gay? The only possible reason he could have for thinking this is because he is defending a gay in court. So this basically means that the student assumes that only a gay would defend a gay in court and cannot grasp the possibility that the man would just want to help him out because it was the right thing to do.
2. The student KNOWS Joe is married! He was in the store buying diapers and told the student he needed to get home to his wife and the student STILL asks him on a date. This is not even a question of sexual prejudice it is just morally wrong. If the student was willing to pursue him KNOWING he was married and had a child then I think Joe had a right to go above simply saying "no" and needed to make a point that he was not willing to betray his wife.
So how exactly are we supposed to think Joe is in the wrong when he criticizes the student? Sure the slurs he uses are wrong but in general the scene does not do a good job in portraying bias against gays.
Look at that turtle go bro!