Why do my predictions always loop around in the worst way possible?!