Blues I thing it is so kind of you to help raise your Granddaughter. That is indeed a wonderful thing. About money: how much did you used to spend a week on booze? Since you won't be doing that now... consider it a raise that you are contributing.
Finally, you can't control the future and there are probably enough things to worry about just in today. Try to stay in the moment and be too worried about tomorrow.