GF keeps lying
I 27(M) and my gf 22 F, have been dating for about two and a half years. Throughout this time it has been a very rough patch, I’ve broken up with him three times now. First time I felt like we weren’t good together and always argued. Second time she lied to me about hanging out with a friend I purposely told her no to, and third time I found her talking to her ex. Though it wasn’t anything flirty I’d expect of the years we’ve dated she shouldn’t be communicating with him whatsoever. So today I found out that she lied to me again. She went to a soccer match with her other guy friends that are mutuals with me but she didn’t tell me. She lied that she was asleep. I’ve been annoyed and mad at her cos I’ve given her chances after chances and she has given me chances too. She been apologizing and calling me but I’ve ignored her messages because I don’t think she will ever change/ stop lying. Should I call it quits for good?