momma and the meaning of life