Hang in there Scott.
I went through an "episode" a few years back and things got better - even though at the time I never thought I'd function again. ( Some on this site would probably argue how well I function now but that is another issue... )
But stay positive it may take time but all will be fine in the near term.
I am praying for ya... this stuff is not easy.