Why do you have these “friends”?
As to “Why do you have these friends?”
Well they are basically good people who I have known for decades, who I enjoy talking to, who try to lead good moral lives and who volunteer in ways that improve the community we all live in.
I have been a card carrying Democrat and a card carrying member of the Republican party at different times, I am neither now. I have been an NRA member at times, I am not now. I understand that even the same person can change their opinions and positions over time.
I don't limit my “friends” to those that think exactly like me on 100% of the issues.
That is why these people are my friends.