F$&k me but these last three are tearjerkers.