Far out! Except for the fact that everything has a beginning (even his endless cycles of universes), it makes perfect sense. Cool.
I saw an interesting take on time this week; namely, that time is just another dimension, and just like the others, has no beginning.
I’m not sure that everything must have a beginning. If there’s “nothing,” then how can anything begin?