You are definitely being taken advamtage of, I would stop it right now. This person needs to understand that she has to work when told, not when she wants to. Just set her straight, and tell her enough is enough, no more mister nice guy!!