OMG Arimeh, that is exactly us atm!! He is just so horrible to his sisters and when we problem solve what is bothering him is only answer is to send them away.

That said, last night he had a complete turn around and has been 95% back to his old self today. I have no idea why and I suspect it won't last but far out it is so nice to have him speak to me normally instead of yelling and ranting everything. He even joined in a sing along with the girls and I tonight - turns out he secretly knows all the words to 'Let it go' lmao.