Picture yourself sitting at a conference table with many other entities. You’ve known these entities for literally eons, and spent many different lifetimes with them in different capacities. Some are beloved teachers and guides who are part of the meeting to advise you and make sure you are not being overly optimistic with what you think you can accomplish during the incarnation you are planning. They love you. They know your strengths and weaknesses.
Like an outline of chapters for a book, you and your planning committee will create a lifetime of opportunities for to accomplish all the things you want to accomplish. You will even create back-up opportunities in case you don’t get it quite right the first time. These opportunities for learning and growth are called windows of opportunity.