I have forgiven my girlfriend for many things lately, that shouldn't be forgiven. We have been together for 2 years with no problems.. Why?
You are on the internet telling strangers that she doesn't deserve forgiveness. Are you sure you've really forgiven her?
Because shes not telling you about her other life...
Because you love her so much.