Self-reprovingly
Self·-re·prov·ing·ly
Self-reprovingly
adv.
In a self-reproving way.