The best break-up post I have ever read.