Whether we like it or not, Mother Nature made an appearance to Holland and the greater West Michigan area. The snow is here folks, and it’s here to stay until the spring. People have and will continue to complain about, and some people will obsess over it, but as for myself, I’m in the middle. …