You can't have a rainbow without a little rain.