Do I tell and hurt him? Or keep it to myself and live happy?

I cheated on my boyfriend. It was the biggest mistake of my life and I will never, ever do it again. No one knows, so I don't think he'd ever find out from anyone else. We love each other and plan on spending a long time together. So should I tell him and destroy him? Or keep it to myself, vow to never do it again, and consider it a mistake, learn from it, and keep it in the past?
Updates:
+1 y
I'm generally an honest person, but I don't want to crush him; and I love him very much. I would only be ruining our relationship just to relieve the guilt that I deserve to feel. I'm willing to deal with that to keep him and keep us together.
Do I tell and hurt him? Or keep it to myself and live happy?
3
3
Add Opinion