Parents do so, so much for their kids, and often it takes us long into adulthood to really grasp just how much they've done, both in terms of the day-to-day care and rearing, and the more grand gestures of making birthdays special and taking us on vacations.
Their sacrifices are just mind-boggling.