M.C.
It sounds like she needs a good dose of "reality." Stop taking care of her son. Let her pay for her own daycare. Quit letting her live with you AND the Grandparents. Make her find her own place and job. Quit giving her financial support. Once she finds out how hard it is in the "real world.." She is going to change her attitude really quick! It sounds a bit harsh but.. Let her know you love her and care about her, but she needs to start taking responsibility for herself. You and her grandparents aren't always going to be around. She is seriousley taking advantage of all of you!!!