The recent storms have sure left us with some hard lessons