Very long sits - Should sitter contribute to the bills? How do you deal with separation anxiety?

The cats were lucky to have you there. Sounds like a terrible person. Hope you get away as unscathed as possible. Hang in there.