Im sorry he blew up on you. When their minds are cluttered with toxins it seems pointless to try and have adult conversations with them.
May I suggest ear plugs? lol...Don't we all wish!
But what a blessing that you have come as far as you have, that you have that peaceful place to retreat to when all is said and done for the day that doesn't include your A. Yay for that huge milestone!!
Hugs girl, I hope it is all resolved soon.