An amazing response - well said. Love the sarcasm and humor in your professed gratitude for his late call.
As I recall, after many years of being on the receiving end of relentless blame and accusations as to why our relationship was chaotic and troubled ... it is evident that I must have been was inflicted with many of the same issues you were just accused of - what a coincidence!
It sounds like you are on the right path to a happier, healthier life.