This is absolutely fantastic! Just the right length, wonderfully emotional and just, amazingly well written. I loved it.