If sunshine is required for a good day, then there are going to be a lot of bad days in our life. I am not sure how many days from this past year would be regarded as good days according to this definition, but according to another definition every day is a good day. It is surely true that some days look hard and are experienced as difficult. Some bring not a ray of sunshine, but dark tragedy. It is not just the great complex profound truths of God that are hard for us to understand, but sometimes the ones which seem so very simple.
The Word of God says, "This is the day that the Lord has made; let us rejoice and be glad in it." (Psalms 118:24). This verse of Scripture does not lend itself to day differentiation. Instead, it speaks of every day being one created by God and the Word tells us in Genesis that what God creates is good. It is a tough word. It is a word not really understood by many who glibly jump up and down with hands raised singing, "This is the day that the Lord has made." The image leaves me with the same feeling as I have when people only talk about how God is good, but they only mean when the bad stuff gets taken away.
I am still a student when it comes to understanding life, but it does seem that life is filled with the good stuff and the bad stuff. We have no power to expand the good or diminish the bad. The rain and the sunshine come to all of us. And as hard as it is to sometimes say, I have also come to the place of believing that nothing comes to us without first passing through the hands of God. It may seem simple, but surely if he has touched something there is good within it. We may not see it at first, we may have to look for it longer than we want to look, and we may feel like we are in a wrestling match with God, but He really is good all the time and He really does bring every day into being in such a way that it truly is good.