Haunting Memories

There are memories which take hold of your mind and don't wanna let go under any possible circumstances. They pulse through your brain and chase down your lane although they know that you just can't contain them any more. They are haunting memories.
Typically, haunting memories are undesired memories, they make us feel relieved and peaceful when they ease down their grip and ten let go of our mind and heart because when they leave they make us stop living in the past which is very harmful and painful at times.
Haunting memories are either unpleasant 'guests' from childhood or our younger years connected with our family and relatives; they may be related to our failed romance which was filled with hopes and expectations and then crashed in a shocking way. Them sharp fragments of broken happiness make attempts to stay in our hearts for a long looong time haunting us and living in our memories and dreams which often turn into nightmares.