At age 67 I got this....Ouroborous, the perpetual cyclic renewal of life and infinity, the concept of eternity and the eternal return, and represents the cycle of life, death and rebirth, leading to immortality, Mine is the serpent swallowing it's tail.