Going through this with nephew. He thinks dems are insane with spending but republicans hate everyone.
We were VERY tight and I helped him a lot after his dad died five years ago.
But being on different sides of a political spectrum takes it’s toll on any relationship.
I think both he and your son, once they have experience with the real world and taxes and the way some groups behave, will wake up and come around.
I forget who said “if you’re young and a republican, you have no heart. If you’re old and you’re a democrat you have no brain”
He is VERY young. Plenty of time to change or maybe even go back and forth before he comes back to the flock.
I don’t mean to pick at nits, but I believe the utterance was “to be young and conservative is to be without a heart; to be old and liberal is to be without a brain” by no less than, IIRC, the masterful Winston Churchill.