Puzzle of Life and Love