Welcome to SufferingGod
some content here might be upsetting
you've been warned..