Glad it is all coming together and you are able to understand better. You sound pretty good.
Great idea about the babysitter, it will make a huge difference to have some real people fun. And when I mean fun, it's not about girls or getting drunk. I did go out with friends to talk, for a coffee, to walk, to dance. It's amazing how much energy you gain from this.