Doubt: Renew Humanity or Become a Lie?

TW: Sexual Abuse; Religion