My story in a nutshell:
Our oldest moved back home with her two children. It was supposed to be only for a month while she got on her feet - but it has now been 5 months. She has income but rarely helps with groceries, and has pretty much stopped taking care of her dogs or even cleaning up after them.
She comes and goes when she pleases and expects us to babysit. We know if we finally tell her we have had enough of her selfish behavior and her attitude she will leave and punish us by not letting us see our grandchildren.
We feel no matter what we do, we will lose.
Thanks for any advice.