Cofty...that is such a fantastic result. I am so glad you made your voice heard regardless of how they might respond. And even more glad for you that they have responded positively.
You have been a wonderful example for everyone here. You have shown us HOW to say what we need to without being demanding, blaming or laying down the law. You were humble in your approach, whilst standing your ground, and that came through loud and clear.
The way you handled that left them no other option than to look at their own behaviour and part in this. They could have chosen to get defensive and pretend they had no choice. But they didn't. They faced up to what they had done. I can see where you get your honesty from, and your love. They sound like good people, just deluded.
I hope things continue to go well. And communication remains open. You all deserve that as a family.