Marcia Sirota said this quote

Because children take everything personally, they believe that if they are being mistreated, it's because they haven't been “good enough.” Being good as an adult makes them believe, incorrectly, that they have some control in life. They think that they will be rewarded for their goodness and that it will protect them from harm.