Your agreement with your maid would be that she had one day off and under common agreement you both settled on Friday. So that is her day off. Now she got in the habit of leaving late and you got used to that. However now you are so used to her staying late and doing your part of the bargain, i.e. taking care of your son. So now you get angry for her wanting to have the day off as per agreement????? It is her perogatory to leave when she wants, it is after all her day off.

Maybe you should see her side of it. If you are generally not happy with her, find someone you feel happy with. If she is good and you feel happy with her, accept her right. 

Aisha-Taweela