yeh i think it must be that as i cant see why she would stay with him otherwise. as you say, she knows hes cheated on people, maybe not on her yet, but whats to stop him cheating on her too? i just cant see how she could honestly think jack is a much better person than max