Hey Matt. Just catching up and it seems like you are doing really well. I see you making big steps and I am happy for you. I would be worried about the "unsupervised" time with your d, too. Just keep a watchful eye on that sitch.
But it sound like things are going well. So nice to see the r you two have. Enjoy it!