“I have a lefty friend who never stops insulting me because of my conservative and Christian views.”
Really no reason to read beyond that point.
So I stopped reading.
No one is under any moral obligation to remain the punching bag for some jackass "friend" who can't stop insulting her over political/religious differences. She should cut ties. She'll feel better.
Yes, I stopped reading at that point too.
The writer might be very smart, but very unwise.
Friends like she is probably describing are damaging to the intellect of thoughtful conservatives.