People supporting your “life” are…

Just as each of us has parents who gave birth and raised us, our father and mother each has their own parents (grandparents for oneself), and my grandparents also have their parents (great grandparents for oneself).
At least 14 people will be supporting your “life” in the total of parents, grandparents and great-grandparents, if you count up to this point.
Then, going back to the 30 generations, there are more than 2.1 billion ancestors in total by the calculation, for supporting one’s life.
We are the ones who inherit “life” from innumerable ancestors, and also have a mission to connect this to descendants.
By being aware of such “the meaning of one’s own life,” you can realize that oneself is irreplaceable and live strongly and vigorously.

(Update on 2023. Dec. 21)