Netflix - I have never endured such suffering