The past is more powerful than it looks like. The past carries vital experience that can be used in the present. Something similar happening can be tackled well with the experience we had before. But it also has its ugly face, which can turn the tide in today's context of things. It will spoil your mood, make you nervous or may be make you feel irritated on yourself.

Yes, it depends from person to person. Some people don't even remember things, some don't like remembering things. Some people just chuck it. For me I tend to get bogged down by things like this. My mood changes and I totally feel miserable. Guilt of doing bad in something in the past, hurts me.
I have tired lot of things to keep me busy during such an outburst of thoughts and not give food for it. But somehow, I find myself pondering at darkest canopy of room. Getting lost in the thoughts and giving no heed to what was happening in front of me. Me being a Pisces, getting moody was by nature.
Last week, I had one such days again. Remembering some old friend, with whom I have no contact now. The way we went different ways, was not satisfying. I could have done much better to keep in touch with that person, inspite of having a not so good relationship. I finally broke the jinx of guilt. I told myself that, I am a human being and I am allowed to make mistakes. No one is perfect. Gone are those days. Feeling guilty about it, will not resolve anything today.
I changed the way I felt about the whole thing. I felt great about leaving things behind, especially the guilt feeling. I did a mistake, but I can forgive myself even though my friend could not. I felt better within. I am a changed man now. :) :) What an idea sirji!! :) :)