i love this post. i love the search for truth. i always feel better if i can point to WHY you and I disagree about something, vs. simply throwing my hands up. you're smart, i'm smart, we're both nice people - so why don't we see this issue the same way? It takes time, curiosity, patience, and open mindedness, and that process gets blown up every time someone wades into a discussion with a "why don't you just admit you're RACIOST" style comment.
YOU, DF2009, have long been a person who holds the mirror up and asks people to consider their positions. I hope it means something to you that you have done it enough times that I think of you in that way.