@Twi: It's not just Japanese society. I live in the US and many (not all) people are quick to judge based on rumors. I mean, I've seen people repost stupid memes that aren't even true. Takes 2 seconds to Google it. :/
Thanks for the updates. I've cried so many times rereading it. I get...