Breakup with my boyfriend??

chrissy
me and my boyfriend have been together for a really long time, weve worked through everything and stuck together. a couple months ago we decided to go on a break to get some space, i told him that if he wants to talk to other people that he can but that would mean i would be too, so he said he didn't want either of us to be talking to other people. This break lasted a month or two, we spoke sometimes too but not daily, then we started to speak again and i found out that the whole time we were on the break he was talking to a girl who was an issue previously in our relationship, they called eachother babe and flirted and he lied to me multiple times because he told me he never talked to anybody else. Once i found out he said he stopped talking to her a while ago, he texted her to end things with her so that i would see he's not lying, he's gotten me flowers and ubers and texts me every morning and night long paragraphs about how sorry he is and how he didn't know what he was thinking and that he knows i deserve better but he'll never take me for granted again. can i please get some advice? (i'm sorry this is so long)