You have every right to be proud of yourself. I think you are on the right path with the NC....it does a lot to help you heal.