Since OP says they’re white I’d like to add something here:
I’ve broken up both romantic and platonic relationships because of racism.
I had an old friend tell me once, that he believes all foreigners should go back to their home countries. We’d had a good night together before that and I always believe in the best in people, so I thought maybe he was taking the piss or that I didn’t catch the sarcasm. I jokingly asked back if that included me and he answered very seriously: “Well, actually it does.”
I have refused to talk to him ever since.
I had other friends who would say racist things in front of me, then turn to me any say: “But don’t worry, I don’t mean you! You’re a good Yugo*!” I’ve had people tell me that I look like a “g-word”. I’ve had people make fun of my eyebrows, my facial and body hair in general. About our languages. About our food.
Guess what? I removed them all from my life.
I’ve had an ex who’s mom once told me, that she’s really happy her son is dating me, because he’d been obsessed with Romanian and Rromani music for a long time and it would really suit him to have something “exotic” in his life.
I broke up with him when I realized he shared that view.
So to all the snily lovers: You’re obviously at liberty to interpret their story however you want and obviously not all marginalized people end up developing the same views. But I can assure you that we do cut people out of our lives over racial slurs.
Yes, even if it’s only once.
Yes, even if we still love them in some way.
Yes, even if they clearly love us.
You have to understand that racism (or homophobia etc.) is a systemic danger to us. It’s not on the same level as disliking the way someone slurps their soup. If I know that someone agrees with people who want people LIKE ME dead, I cannot excuse that just because they happen to make an exception for me. Because what prevents them from deciding one day, that I’ve lost their affection? And then what?
There were a few who changed. I’ve rekindled friendships, yes, but that took a lot.
You can’t be friends with people who don’t want people like you to exist.
You can’t be friends with people who think people like you are beneath them.
You can’t be friends with people who want people like you to be dead.
And if you don’t understand that, I will assume you had the privilege to never be in that particular situation.
*Yugo is a racist slur used in Switzerland to insult people from Ex-Yugoslavja although sometimes they use it for all Eastern Europeans.