I was thinking about this the other day. I have some regrets but nothing that I think about too much. But most of my regrets affect only me so for me they are easy to move past. If I had done something in the past that badly affected someone else and I felt that I had done the wrong thing at the time according to my own moral code then I know that I would have trouble moving past those regrets. It is easy to be philosophical about having no regrets but realistically large regrets can be a big block in your life. I think if I was struggling with regrets I couldn't move past after time I would probably seek some help.