My spiritual journey has been my higher self, multiple other selves, ancestors or guides giving me the answer before I even know the question or the ending before I know the beginning. They knew how my mind worked and taught me how I learn best before I even knew how I truly needed to learn….