Right, I'm going to point two things out because it seems nobody is mentioning them and they seem quite important to me:
- After Denise pulled Karissa's pants down, Karissa went into the kitchen, Denise went over, started kissing her, Karissa said she was pissed about it but Denise kind of brushed off how Karissa felt about it and kept saying "you'll forgive me".
- When Nicola was trying to take Kristina outside to calm her down etc, Denise and then Frankie carried on talking, which led to them coming back in and Nicola getting involved.
Basically Denise doesn't realise when to stop, she just carries on and carries on, she did it with Michael and she did it with Nicola and the Twins. If she had stopped when Karissa was in the kitchen, or even when Nicola was taking Kristina outside then it would have been fine but of course, she didn't...so it wasn't.