I think the reason Meg & Kevin didn't apologize to Danny as adults was because they were too young when Sarah died to know what really took place between their father and Danny. John was the eldest of the three and is the only one who shares flashbacks of the incident between their father and Danny. Although it seems…