Eternal life cannot be given by anyone or anything. Look up the word ETERNAL. What is eternal has no beginning or end. What is eternal cannot beget anything eternal. What is eternal cannot have a start/beginning/birth nor an end or death.
~~~There is no god. The truth is far superior to the concept of a singular personality as the creator of physical life. Every physical creature is the product/creation of its perfect spiritual self. All spiritual selves are perfect eternal conscious energy. You are dreaming and it is unfolding exactly as you intended as a perfect spirit before the Big Bang.