I first came to the Bigfoot subreddit naively assuming the majority of folks here would have had a more positive or at least neutral experience …