so....i just left pretty irritated from my bf's. This has been really bothering me since we started dating about a year and a half ago and usually i'm dismissive about these things because i don't think he knows how big of an idiot he is being. Nonetheless i'm still trying to love him for him, despite his flaws since nobody is perfect. Anyway my bf has this huge problem with using the n-word and making racist jokes, CONSTANTLY. And tonight he just really crossed the line and so i started getting pretty annoyed and we got into a small argument and i left. He doesn't see anything wrong with it, how do i deal with this, every time he spews his racist crap it makes my skin crawl! He thinks it's funny and he doesn't think he is racist because he has friends who aren't white, etc but it's REALLY NOT funny to me, i've made this clear SEVERAL times and he still does it all the time and it really puts me in a bad mood. Am i overreacting?