So. Much. Cringe.