My boyfriend found out I cheated. He tells me he can never forgive me.

Should I leave him alone or should I try and show him that I'm sorry? He lives out of state and we have been apart for almost a year. When he found out, he told me he has been saving to buy me a ring. I don't know what to do next. I've been cheating for almost three months and feel like I don't deserve a second chance.
Updates
+1 y
I do still want to be with him. I just don't feel I deserve him. I also live so far away, I don't know if he will trust me with so much distance between us. I want to be with him, I just don't want to hurt him anymore.
Updates
+1 y
Thank you for all the advice. I've decided to leave it alone. I've talked to him since this post and have told him so. I'm also going to work on myself. This is devastating and I don't wish to repeat it. Again thank you everybody.
My boyfriend found out I cheated. He tells me he can never forgive me.
Post Opinion