Question: why does beowulf go help the danes?
Answer: Hrothgar is too old to fight off the monster himself and his sons are too young. Beowulf hears of Grendel's repeated attacks on the Danes and volunteers to come to the aid of his father's benefactor. ... First and foremost is the moral obligation to come to the aid of his father's benefactor.