I am so sorry that things have turned out like this. I remember when you were upset that they accused him, so this must have come as such a shock. But good for you for staying calm and taking such positive steps. It takes a good parent to put the needs of the child above a very human need to just explode.
no subject