history: I feel bad for cheating on my now-ex girlfriend. I wish I didn't cheat on my now ex-gf Hindsight and all that - do you miss her?
current: Yes a lot.  I've accepted it but it's hard letting go
next: Perhaps she may forgive you?  It's always worth a try, sometimes you just need some time and some growth before you can revisit mistakes that have happened.