My goodness. Letting go is one of the hardest things a person can do.
That's because holding on is so deep rooted, one of our first instincts as a baby is grasping. If something is placed in our reach we grasp it with our hands, and we hold on tight - never wanting to let go.
We can't predict the future.
What is going to happen if we do let go? What if that causes the world as we know it to crumble? What if letting go is taking away the final piece of the puzzle that is keeping everything held together? What if we regret letting go?
But as we grow older, and wiser, the world becomes a little clearer - and if we are lucky, our way of thinking can change completely. There will come a time when we realize (whether we like it or not) that letting go is acceptance, not giving up.
Letting go lets you throw away your unrealistic and hopeful idealizations of things that cannot possibly be. And as hard as it is to let these go, you will set yourself free.
Letting go doesn't mean letting go of MEMORIES. Keeping memories is fine, but don't let those memories run your life. It is one thing to reflect, and another thing to dwell. You often learn your greatest lessons through the things that are toughest to let go of, so remember these things as being important events in your life. But never as anything more than that.
Have faith that life will go on, and be excited at the idea of restarting.