Life has no meaning in itself, other than perhaps the basic biological meaning. However, what separates humans from animals is our ability to create a meaning for ourselves, partly by our nature, partly by our upbringing, partly by our own free will.