Large language models have their limits — but when it comes to writing break-up letters, they are the perfect tool