You sound like you are doing really good, X6. Great changes and she is noticing... and believing... which of course she would, these changes in you are real and permanent.

Keep doing what you are doing and take every day as it comes. Enjoy the good times, "ignore" the bad. Ignoring the bad is not pretending it did not happen, rather reflect on it as you did, by GALing and working on PMA so that you continue to not react.

Keep on keeping on. cool