I keep having flash backs to shitty things I've said/embarrassing things i've done and I can't help but feel like shit when they come up. It happens at the most random of times, and I couldn't be more appalled at myself. I know that I am no longer that person, and the people that I flash back to are no longer in my life. I just feel so badly for it all. I feel so dumb and naive and immature to have done those things. It's so hard for me to get over it... anyone have any advice on working through this?