Accept her forgiveness - it will set her free.
Forgive yourslef - it will set you free.
You are not in a good space right now and it is important that you do nothing rash for at least a couple of months. Time heals. Take Stephanie's advice and pause to reflect.
All the best.