Matt,
No one said "befriend the enemy and make it all better". There are two problems.
1-The befriending happens, and then struggles and debates happen over periods of years, and then...maybe...they will come to see the light (as it were).
2-We don't befriend the enemy. We befriend our neighbor. Did no one teach you Jesus' teachings on how to treat our neighbor? And, by neighbor, of course, Jesus meant everyone. To live life in any other way is truly naive.
I understand that people are tired of fighting, but...the trick to any political movement is perspective. As short ago as 10 years, less than 10% of Americans believed in gay marriage. Now, we're up to almost half. I'd call that rapid change...especially when compared to other movements.
"Fundamentalism means never having to say 'I'm wrong.'"
-- unknown