Det kom så hastigt och oförberedt.