What gives meaning and happiness to our lives? Can we truly be happy and make the world a happy place?