This thread is just so moving I feel like crying. GROAN!