I totally agree with Nessa213. We are hardest on ourselves when In actuality, they don't give it a second thought. Quit punishing yourself.
I've done a lot of things that I regret but I just try and keep it out of my mind. I have enough emotional baggage to deal with.
Guilt is a useless emotion, the only one it effects is you and really through guilt we build this whole big story in our minds that really doesn't belong.
Try to let it go and move on