...is wrong.
I am going through some pretty heavy stuff at the moment, and I'm also ill and couldn't face cooking tonight - dh and ds2 are out anyway, so it was only for ds1, who is 15 and has Asperger's. I gave him some money to go and get himself whatever he would like to eat. I also gave him a big cuddle and said "sorry I'm a bit of a crap mum at the moment, I love you very much".
He replied "You're not a crap mum, because you've brought me up to understand that you're a human being too and can't always be perfect, and at my age I should be able to sort myself out sometimes when you're having a bad time".
I'm actually crying (he's gone out).