Did you know that nature actually can help you live a longer life? New research finds that people who live close to nature may be happier and live