if gidawat ka niya balik, that should mean he already forgave you. if cgehun niya balik balik ang nahitabo, that just means wala pa jud ka niya napasaylo kay di man sya ready mu let go sa nahitabo. if you say na you've forgiven someone, you dont bring it up everytime mag away mo. ana man jud ng relationships, masayup man jud ka. if he cant move on then pagbuwag mo. there's no use staying in a relationship when you always bring up mistakes in the past...that's toxic.
mau pa mu move on ka. you may be better off without him.