>>714660753
>Why's this website and it's userbase so fucked in the head?

What makes you better than the people of this website?