3 times? cmon dude. I think this time you need to care about yourself and love yourself even more. Because if you love yourself you won't let her hurt you several times like this. Yes, people may change, but do she really worth your time and future? because if you give bad person a chance, you will lose your chance to be with good person. People who is already proven his/her unworthiness, don't deserve your love.
Ed_HunTer