Self-reprovingly

Self·-re·prov·ing·ly

Self-reprovingly

adv.
  1. In a self-reproving way.