There are second chances, but no one stops there. Or you have no second chance with someone and if you screw things up, it's over. OR, you keep being an ass, and that person keeps forgiving you. I don't know each one is the worst... Personally i wouldn't accept the fact that i was being an idiot ruining the opportunities that she was giving me, and the only one who was doing sacrifices for that relationship was she. Life is so damn complicated.