Well, he may be going through a really bad patch, more so the reason for him to be kind and considerate towards you, as he really needs to be able to keep you around.
At the end of the day, the things may be very bad but still... his children are his responsability not yours. He should NOT take you for granted.