You speak of "having long memories" as if it were something shameful.
Let me ask you - if your neighbour got out of bed one morning, knocked on your door, pulled a gun and shot dead your father, how long would your memory be? At what point would you "forget" that your neighbour had done this? Or if the father of your child was abducted, tortured, shot dead and dumped in a roadside ditch, how long would this memory last?
I wish I didn't have these long memories - but some of us can never forget - nor, indeed, should we be expected to. Grief is lifelong, as is the memory of trauma. It is hugely insulting to trivialise such experience by suggesting that we should somehow "forget".