I feel you deserved so much better and I am so sorry you had to go through this! And I don’t know if people always do the best they can. Some people are ill but others refuse to gain insight and take responsibility even though they know they ought to.
I am so glad you were able to get some help. And thank you for writing this. It must have been a difficult piece to write.