Definitions of self-reproof:

  • noun:   the act of blaming yourself