Martin Seligman divides life into three kinds: the good, the pleasant, and the meaningful lives.
Viktor Frankl believed that the meaningful life consisted in surrendering to something or someone greater than oneself.
How do we achieve the good and pleasant lives?