WOW...... beautifully written but oh so sad.