Dear Todaysgist Readers.
My girlfriend caught me cheating for the 3rd time last night and she threatened to break-up with me.
I got mad and slapped her twice. She started crying and she drove home. Today she sent me a text saying she was sorry and i don't know if i should forgive her.
She over-reacted.
What is your opinion?