User blog comment:TdiAlex/This dosen't make ANY sense!/@comment-2124660-20101213204601/@comment-1756703-20101213235118

She didn't deserve to get cheated on. She was forging a friendship with Gwen, pining for Duncan in his absence, and starting to work with Team Amazon as a proper team. Her attitude greatly improved in TDWT, at least right up until she found out about the affair.

It's just like how it was in the first season. Back in the first season, she was about to undergo a very positive change in her personality, but then someone betrayed her. It was the exact same scenario in the third season.