I like to think that I can relate and understand you to a degree. But I have acknowledged and let go of certain flaws/demons and release them once in awhile. You can’t really purge them. If your desire for the future is true, you will have to let them go in order to get the future you desire. You will have to do it for yourself and not another, because you don’t want resentment. That’s shortsighted and not self empowering. I used to play this song on repeat at night. I still like it, it’s a classic