I agree with Eva also . Trust is the foundation of all relationship and one it is gone it is gone . She will never again trust you completely , and she shouldn't , you've proven she cannot afford to . You broke the bond , and the trust she had with you and the respect she had for you . You disrespected her when you cheated and then withheld it from her . How many times after you cheated did you hold her , tell her you loved her and she is the only one . So in her eyes not only did you cheat on her you also have shown her you are a good liar , think about how many years you continued to lie , by not telling her . Got news for you , I would kick your butt to the curb in a heart beat . But with me no cheating is allowed and is not tolerated , period !