Guest post by "Rachel Ann" Wishing you all the best. Of course I haven't been down the exact same path you're on, but from what you wrote, I know my own path has wandered in the same general direction, and possibly has stumbled into the same dark places.
No advice or instructions, just a single comfort: It does pass.