Did I do the right thing?

🌥BellaNutella🐳 • Livin' La Vida Loca

So I'm not sure if this is totally CC acceptable, and if it's not just tell me and I'll move it. Anyways.

I'm usually a straight up, outspoken person, in CC, and in real life. I stand by what I say and act on what I think is right. But I'm dealing with something right now that's making me question my decision making.

I have a "friend". She is P. I was childhood friends with her, my family loves her, she's over all the time.

Here's the catch.

She's racist, bigoted, and hateful.

I'm literally forced to be civil with her because of the Church Family and my own family that loves her so dearly.

I mean, I'm grown, and I like to handle things maturely. So being fake friends with her for the sake of everyone else really tore me up. It seemed like a 10 year old thing to do.

Today, I got into a heated debate with her about interracial marriage. I try to avoid controversial topics with her, knowing how she is, but this one was inevitable.

It went on for an hour. She tried to get me with The Bible. I used both science and Bible to show her how outdated and utterly immoral her point of view was.

I got so tired and hurt that I just left. My family was angry at me, saying that I ruined the friendship and that I should've just agreed to disagree.

Here's the thing. I can't be morally okay with agreeing to disagree on that. That mentality has caused countless deaths and hate crimes, and I can't stand to have that in my life.

Was I right to walk away? To just ruin the friendship? I'm really conflicted and hurt, just want y'alls opinions.