Thriving

What is the relationship between thriving and happiness? Is it unrealistic to aim for thriving in life? How can giving to others help us thrive?