God is eternal, understood as a seamless union of infinite past, present, infinite future, and timelessness.
God is not “outside of time”; He is the perfection of temporal existence, both improving upon and transcending it.
This unity is fractured in all created things including angels.
It does not seem that there are beings other than God whose life extends infinitely into the past. In other words, the amount of life experiences of all non-divine things is actually finite and perhaps potentially infinite, as in holding the certainty of everlasting future life.
But not actually infinite; all creatures had a beginning.
This conclusion bothers me a little, since the universe now appears to have a gap in it, a curious omission. But the idea of a being situated in time who has already lived forever or whose life started an infinitude of days ago seems unintelligible.