So there is this guy, best friend of my father since before I was born, I knew him for my entire life. He always worked with food trucks and when I was teenager I worked with him and we would often work until 4am. All kinds of people would show up, early it would be families with kids, later people coming out of clubs and nightlife, then even later it would be cops, drunks, prostitutes, transvestites, crackheads, drug dealers... he always treated everyone equally, he'd give free hotdogs to homeless and beggars, the guy had a huge heart and everyone liked him.
Later I had moved to another city and comes Facebook. I add him, see a lot of right wing bullshit content he liked and shared, even stuff coming from openly homophobic people and it was shocking because he is gay. We have an ugly argument and I didn't speak to him for about two years, felt like shit the whole time, kept remembering what an amazing and generous person he is, that was always up to help everyone around him. Next time I was back in town I went to his house to apologize, he said he didn't even remember we had an argument.
People are complex as fuck, and social media got us building walls for believing they are bad for not being perfect.