It is possible to heal. It may never be possible to do mushrooms again. If I were you I would not, at least not for a very long time.
Time is what heals the best. The healing power of time should not be underestimated.
How long ago did you take shrooms last? How old are you now if I may ask.
It may take a decade or more to integrate your experinces and feelings.
I definately would not look towards DMT or ayahuasca for help. In many ways I find DMT/aya similar to high dose mushroom experiences.
You need time to integrate your experiences.
Try being sober, a good diet, and exercise.
My 2 cents
Ice House is an alter ego. The threads, postings, replys, statements, stories, and private messages made by Ice House are 100% unadulterated Bull Shit. Every aspect of the Username Ice House is pure fiction. Any likeness to SWIM or any real person is purely coincidental. The creator of Ice House does not condone or participate in any illicit activity what so ever. The makebelieve character known as Ice House is owned and operated by SWIM and should not be used without SWIM's expressed written consent.