Ally, when there are other conditions than diabetes in the mix, I'm sure sometimes it's about getting the balancing act about right. I can only say my gut feeling would be that if you are feeling better in yourself, mentally, you will be less stressed. Stress can unhelpful for our blood levels. so maybe that's part of the balance that's going well.
I wish you and yours a very happy festive period Ally, and all the best for 2017. Hopefully this positive improvement can be maintained and allow you to get on with your life. I'm really chuffed for you with those results.