ROMB, I think when evaluate what you're doing and try to figure out what's working and your H is noticing your changes, you can say your changes are working.
I think you did very well with your conversation. You probably did more than you know. This will have some sort of ripple effect. These conversations can be unpleasant and pretty tough. This conversation will make you a better person, regardless of the final outcome.
I had a conversation similar to this with my W back in April. My DB coach had suggested I ask her to talk about a time where I've hurt her and what I could've done differently. This was supposed to be something pretty small, but she went ahead and unloaded on me with the elephant in the room parade. I knew I really had listened, because I just felt ill . i didn't sleep really well that night or even a few nights after that.
That's awesome that your pastor checked on you. Having the new friends is exciting. You're doing the right thing.
Keep it up. I continue to pray for you and your H and D. Your support crosses state lines. I'm pulling for you, ROMB!