When you're dealing with people who are offensive and irritating, you need to look past their behavior to their pain. When people are hurting others, it's because they're hurting on the inside.
Someday, everything will make perfect sense. so for now, laugh at the confusion, smile through the tears, and keep reminding yourself that everything happens for a reason.