Yesterday my girlfriend broke up with me. She said that she felt trapped and couldn't take it any more. She made it perfectly clear that it was over and there was no hope of getting back together. However, at 1am the same night she called me saying I've made the biggest mistake of my life please forgive me. I can see why she broke up with me as I am quite a needy bf and am very protective but she broke my heart. Do I give her a second chance?