Quoting Shibby.:" Hmmm well, some may disagree with me but, if you have been good and intend on staying that way, sometimes ... [snip!] ... recent I would say tell him, but imo it's been this long, I would just let it go. Sucks yes but it's probably for the better."
But if it's weighing this heavily on your heart, will she ever feel "okay" about not coming clean? Or will the guilt continue to build up and cause a hole in the relationship?
I mean, I think being honest is key in a relationship, but if it wasn't bothering you, you wouldn't be having these feelings. I would say think on it and consider if this feeling of regret/guilt will go away on it's own or not. But like they say, the truth shall set you free. At least from these feelings your harboring. If you do think they will go away eventually, you could try to keep it a secret. GL