The answer that usually comes to mind is infinite. If that really is the answer then I have a real problem with that. If it’s not, then I also have a problem with that. Here’s why.
If it is infinite, what does that really mean, does that mean it is on going? How can you at one time create an infinite amount of anything? My brain just doesn’t comprehend this concept. And if you have an infinite amount of worlds then you must also have an infinite of spirits to inhabit them. How does that work?
If it is a finite number then what happens when all of them go thru their cycle and become celestialized? Does God start over with a new Grand Council and presentation of His plan? A new savior volunteers from that group of spirit children?
Did God quit having spirit children after the Grand Council we were in? That doesn’t make sense, but if He continues to have/create spirit children when do these new ones get to be in a Grand Council and make their choice? Are these new spirit children associating with the previous ones who have already been to their Grand Council and been assigned to one of Christ’s earths?
I have some thoughts, but would like to hear if anyone else has pondered these things and or have any ideas, speculation etc.