Why is 6 afraid of 7??? Because 7 8 9! (Because seven ate nine!) another answer: Because 7 is odd (from a 6 year-old!) then another: 6 is perfect and 7 is odd.