Finding meaning in life Lee Hulbert-Williams, 24 Sep 2020 What do humans need to be happy in life? The argument has sparked numerous debates for centuries. Some have argued that we can…