Funny how she wants you to be flexible only when it serves her needs, and that she can't be flexible to serve your needs. You're right, she is not being reasonable. Good for your for clearly stating that you wanted your S on your weekend. I don't think her last message requires any response from you.