This is one thing amongst many issues, but it stands out to me.
Could you forgive your partner if in a rage he woke you up by standing over you in the night whilst you slept and poured water over you? I forgave him because he was sorry but I am regretting it now.