I'm dedicated to improving myself and I'm making some good progress towards my life goals but I can't seem to keep all the unwanted negative thoughts and memories out of my head. I'm almost constantly thinking over bad memories of things I'd rather forget and following negative, self-defeating thought patterns. They don't really hold me back from my mission but I would really rather not have this crap constantly swilling around inside my head making me miserable. Does anyone know of a way to fight off persistent, intrusive negative thoughts and leave bad memories behind?