I swear I was normal's feed

Edith is not a saint, so why is she trying to be all understanding and forgiving? She's portrayed as someone with no self respect or self love. She's just acting how others want her to so that she won't cause anyone any trouble. The only time she ever stood up for herself was when she got angry at Cliff.