Hi Deni,
Good to hear from you, but sorry to hear your son is not doing better.
It's such a roller coaster isn't it? I'm glad to hear he's getting help and safe for now. It's good news that he has been working and has secure accommodation - all steps in the right direction. Of course the self harm is a big step backwards, as is the abusive phone call. I can understand if it is taking a bit for you to process all that. This is the stuff I find hard - the hope followed by the crushing blow when things go wrong.
I hope you are okay and are looking after yourself.
Sending you a virtual hug.