so I'm not sure if a spirit guide is our higher self, or is it someone a spirit that has already gone through everything with life and learned there lessons and chose to be a spirit guide form the higher plane. I want to know what a spirit guide is specifically and what it takes to be a spirit guide? I meditate every day and every day I speak to my spirit guide, sometimes I can even see what she looks like and so does my friend, but my friend told me that a spirit guide is really your higher self.
Another question I have are lucid dreams? Why do we experience lucid dreaming? Why do we sometimes dream of somebody close to us on what they are going through in waking life? Does it mean that they are apart of me? I dream of my ex a lot and I can feel what she is going through in life but the thing is I don't talk to her anymore. Why is it that I can feel her feelings and pain?
Another question what are twin souls exactly? My spirit guide told me that she is my twin soul? But yet my friend says that our spirit guides are our higher selves? Please write and comment me because I want to grow my spirituality and be able to know what these things are that I'm experiencing. Thank you very much