It looks like you have some issues you need to address... May be talk to some one in confidence to see if you are able to understand why it is difficult for u to move on
Your past helps make you who you are. Sometimes it's not letting go its accepting and moving forward.
There's no need to let go of it altogether. You just need to see everything about the past as impermanent, yet still causally connected to the present.
Don't try to let go of it... try to accept it and to realize it is the past and its your current actions that make you who you are now. We can't change what's happened however we can learn from those experiences.
Quit leaving bread crumbs and you'll be harder to follow...
I hate that sh1t-
That's called life.
Your past will always be part of you,just a fact.
So what's the question?
Forgetting the past renews the hope of those that set traps.
Everybody has ghosts man.
sounds like you need a new past