WOW! What an absolutely amazing and beautiful person you are so for that I want to say a big thank you, because of someone as caring as you this little boy is experiencing so much that he never been provided. The poor sweet innocent little man he sounds so scared and unsure of the world around him, gosh, so unfair for such a small child. Maybe he is having nightmares and wakes disorientated

It sounds incredibly difficult hun and I have no suggestions or ideas but I am blown away by your kindness!