Step 4 is a good way to clean all that junk out. One day your experiences can be used to help someone else. You will have a unique ability to reach someone in a way that others may not be able to. No experience goes to waste.
I can certainly relate to feelings of guilt. I'm working my way through it now.
Keep moving forward. Things will all fall into place. This is an incredible journey of self-discovery and growth.