<human>:  Why did the Anglo Saxons have to fight so much?
<bot>: The Anglo Saxons had to fight because they were constantly being invaded by the Vikings. The Vikings were very aggressive and often raided the Anglo Saxon settlements. The Vikings were also known for their brutality and their habit of taking captives. The Vikings would raid the settlements, kidnap the women and children, and force the men to fight for them. The Anglo Saxons would eventually win against the Vikings, but it took a long time.