We had a similar situation two weeks into a three week sit , out of the blue the host told us that they were returning 3 or 4 days early because they had got tickets for a high society social event which they were very excited about attending . Although we did have more than 2 hours notice, there was no consideration at all about the impact their early return would have on us .
The host really didn’t get that this was a major impact and change to our plans . We politely pushed back pointing out that we were committed to stay until the agreed end date and had made plans to be in the area until that time . They replied that you’re welcome to stay on with me for as long as you want when I get back. This, in their minds, was a perfectly acceptable solution .
We too were taken by surprise when this happened and that’s when we first posted on the forum
https://forum.trustedhousesitters.com/t/home-owner-curtails-sit-by-coming-back-several-days-early
We did comment factually in our review to warn future sitters .