aw I teared up reading that too