But can Denise stop blaming herself for everything that's happened?
As she tries to juggle her family commitments, Denise is stressed under the pressure of Jack.
After a run-in with Kim at the salon, when Denise takes Pearl for lunch, Denise realises that Kim is dealing with trauma from the crash.
Later at No.18, Denise feels guilty when Kim opens up about her struggles, but Howie implores her to stop blaming herself for everything that has happened.
Back at home, Jack rows with Denise for being late home but she finally snaps and tells Jack she won’t apologise for not being perfect.
EastEnders continues Mondays to Thursdays at 7.30pm on BBC One