Courtesy of Katiebabs over at Ramblings on Romance.
Very thought-provoking, and moving. Well worth reading.