I am very happy for the both of you
It sounds like things are looking upwards and that is great news. I know sometimes it can feel like you are moving slowly but the important thing is that you ARE moving! It sounds like you have gained a great understanding of your healthy and unhealthy behaviors, what more can you ask for than that!
Continue on your path of mutual respect and self loving
xoxo