You are a wonderful mom and grandmother to be providing for your family the way you do. It is hard, I know, as I have an active nearly-3yo DGD that I have been taking care of 50+ hours per week, plus some overnights since she was born. The most important thing is helping your daughter get skills and get on her feet so she will be able to ake care of her child. It takes a lot of love and patience and sacrifice to do what you are doing, but when it's time for them to move on, you will miss them. When they go out on their own you will know you have done something very significant. Try to relax and enjoy the next 2-3 years and know that it is temporary. Good luck to all of you.