You need to tell your GP exactly what you have written here.
To me it sounds like stress, but I am not a doctor.
If it is stress, with any luck (an understanding doctor or two) you can be on sick leave until you retire.
Your husband's grumpyness is not helping, but he is presumably worried about you, and shows it as men commonly do by being grumpy. And grumpiness is the male method of dealing with recent retirement if that is applicable.
STOP trying to help your daughter and worry about your DIL - they are adults, and you have enough on your own plate right now, so leave them to deal with their own problems.
do you have plasterboard on your walls?
^Spongers, cheats and liars - everything I have learnt about men in a lifetime of dating^

