Thank you for reading and for sharing your thoughts. It is difficult when we realise how starkly different we are from friends. When our values no longer align we can feel like strangers. When politics divide us into such opposing worlds it can be difficult to maintain a respect and a friendship.
Please don't call yourself stupid. We live and we learn and we move on. And now there is more room in your friendship flowerbed for others who may bring you joy and help fuel good conversation. :-)