I'm so happy for you! It's awesome.
Stay in touch via SR, many of us are familiar with what you are going through. Many of us have been there.
When things start feeling overwhelming and I need to get out of my head and stave off a tail spin...here are a few sites I go to
35 Random Corners Of The Internet You Should Visit When You Need A Break
and also I go to a site called BZOINK and do silly surveys that people make up.
Big hugs