Life is so ironic ...