Do you maintain friendships with people with vastly different moral values?
I've made a new friend recently and we seem to click. Easy conversation, similar lifestyles and we live closeby which makes the friendship easy too. She's seemingly lovely in lots of ways.
But... she's quite a stanch evangelical Christian and has been open about her views about gay people. She thinks it's wrong as "that's what the bible says". When I probed further, she even admitted that she doesn't know if she'd support her own child if they grew up to discover they're gay, that she can't think about it. Her facial expression was as if I'd told her I had poo on my hand. I was shocked internally, having had many progressive and accepting Christian friends in the past, and I'm not sure what to do.
I have immediate family members who are gay and I love and accept them, their sexuality has never been a problem for me and it's just who they are. I also think it's dispicable that I'm today's world, with at least 1 in 10 people known to be gay/bi, that these views can be widely accepted in certain religions. It just doesn't have a place in a loving community, in my eyes and I would hate to be associated with homophobic views.
So as our friendship progresses, I'm wondering if this is a deal-breaker for me. She doesn't go on about it, but I know it's there now and her faith is a big part of her life.
Historically, I've taken a hardline and had a similar situation a few years ago with a non-christian friend who I stopped contact with over it. But I'm now a bit older and wondering if it's normal for friends to differ on opinions and values, and it's best just to not talk about it?
Would you continue a friendship with someone with vastly different moral values, if you got on well otherwise?
Interested to hear views and experiences.