Life isn’t always going to be full of sunshine, perfect or happy. It’s just, well… a part of life.
There will always be moments that are more difficult than others, and some downright terrible.
Most of those bad moments are either something you have to learn from or are there to make you stronger even though at that time you may find it hard to believe.
After difficult moments you recognize and appreciate more the good moments.
And they make you a better person.
It takes both rain and sunshine to make a rainbow.