We all carry the burdens of bygone struggles. Every one of us has fought battles that got the better of us. And thankfully, those of us who figure that out can be saved from it by God through Jesus. But we, being human and unable to forget, carry some of these memories around with us as ghosts. They cannot be seen but can still be very real in our minds and feel very real in our hearts. It is these ghosts which can hinder us, block us from trusting people (which is not necessarily bad), steal our joy, remind us of past blemishes and thus wound our view of ourselves. How do you fight a ghost? How does one fight a spirit, a vapor, so ething that does not have physical form? The absolute only way is through prayer to God who is SuperSpirit. He operates everywhere, in the realm of the physical and the spiritual, in tat which can be wrestled in body or mind. That universality of Him is our only weapon, and He happens to love us and fight for us whenever we ask Him to. So the closest path to ending the torments of past mistakes that haunt us is prayer to God. That is it. Laughter and singing help too, as positive music is a very powerful to keep the mind free of distraction (but make sure it is positive).