Wewed,
Granted you made a mistake, but if she chooses to stay with you, she has to stop saying all these mean things to you. I know that everyone is giving you advice on how to make her happy. From your posts, it seems like you are trying every thing in your power to make her happy, and yet she still says these hurtful things to you. I understand, being a woman, that she will have some bitterness towards you and won't be able to forgive completely for a while. But it almost seems as though she's trying to continuously hurt you and make you feel guilty for what you did in spite of the fact that you are trying everything to make it up to her. All I am saying is that it is normal to have resentment, but to continuously throw it in your face is so wrong. Maybe you should take a step back and look at what she is doing to you. You are not 100% the bad guy here but she is making you feel that way.