I told his mum this morning about the police coming. I think he needs to get some help and he has been telling them that he is fine and that I am the one getting angry with him.
I hope I've done the right thing. I suspect that he is not taking his anti-depressants though I don't have any proof other than his erratic behaviour.