How interesting. Jack spent 3 years beating himself up, staying away from any kind of relationship with another female, and it took forever for Jennifer to get Jack to make peace with himself enough to even think of getting together with her.
this is why fans have accepted Jack as husband, father, mostly good guy. And that was all due to Matt Ashford's superb portrayal of the angst ridden Jack Deveraux.
EJ, on the other hand, just went on with his life, bedding other women, joking, laughing, sipping brandy, or whatever alcohol was on their cart. He continued to be a nasty individual, underhanded, manipulative, and thus, was NOT forgiven by the viewers, although his admirers choose to ignore whatever evil he perpetrated on others.
Theresa undoubtedly will be redeemed eventually, but so far, she has not. She is still manipulating, attempting constantly to get Brady back in her bed, thinking that a sex romp is enough to get him to say he loves her. That is not the way it works.
When people mention these things she has done to Brady, it is to show that if she really loved him, she would not have done these things that hurt him. She really does come across as just wanting the money tree that he represents.