As a small child your bad moments last for a few minutes. When you get a bit older they can last even for a day or two. Then maybe a month. Then longer periods. It's not just a bad thing. Every grey day teaches us to appreciate the good ones even more.