dehydration could be a likely cause of grinding teeth at night. read this years ago on CZ and it helped me.
oil pulling and brushing teeth with a 1:1mixture of himalaya salt and bicarbonate (instead of a fluoride-based toothpaste) helped cut down plaque problems and this stopped the receding gum problem somewhat.