Some of the best stories are some of the most painful. As is life I guess.

This article is worth the read.

Cancer journal: A happy birthday despite grim news – TODAY Health – TODAYshow.com.