You're right about not dwelling on the past, but a good investor or trader will learn from past mistakes, & there are times we actually did know what we should have done, had we learned form prior trades & so we must remember what we did or could've done better to know what to do, etc. Thus, I think a good trader will have a tendency to know more at times to make better decisions if one retains lessons from those previous "should've done" moments.