JTJ good job on the apology. Keep validating her. The hardest thing to do is to recognizing your emotions as they are escaping your mouth. I have nothing but respect for people that can control that. I am having such a hard time controlling my emotions and what i say.
You are such a good position to influence your situation. Keep galing and keep changing your BEHAVIORS. The only thing i can do is to tell you not CHANGE your core but just the behaviors and habits that led you to this place.