hhhh nice question ... true...

reason for that is they have six sense.... thats no.1

no.2 when u cheat ... u tend to spend less time in home and less interest in details ... so less problems lol...

no.3 less attention for her.. so she become angel to get more attention... sorry girls but its the case...

don`t cheat or cheated on ...but in case u do it .. don`t think this angel will not become devil if it surfaces hehehe