>>81799041
>>81799027
Yes, you're pretty spot on. Only thing I'd add is that nearly all leftists are losers (read Uncle Ted, he completely nails leftist motivations) and a huge part of what their political movement is is simply jealousy and wanting to destroy things