I just teared up a bit. Wow.