Ecclesiastes 3 is one of the most quoted Bible passages especially when talking about the meaning of life. What is this passage all about? How do we explain it?