I've heard a lot about soul mates and twin flames. A soul mate is someone who is going to help you in some way in life; either being a friend, family member, or lover. While a twin flame is literally your other half, your other part of your soul, who you are spiritually connected to telepathically.
Have you ever had a day where all of a sudden you feel sick and you don't know why? And even if you are an empath and know no one else is sick you still feel it? Well that's your connection with your twin flame. I never really believed in this twin flame stuff until it started happening.
I started seeing someone in my head sort of, he looked as if he was astral projecting but only for me to see. He had black hair the swooped along his forehead while the rest hung around his shoulders, blue eyes, pretty buff but not huge, and was about 3-4 years older than me. His clothes changed everyday pretty much. I first started seeing him from when I started meditating but after about 2 meditations I would see him pop up every where on different occasions.
We spoke very few words when I would see him, it was like every time I looked into his eyes I knew instantly what he was feeling and the very few words that are spoken is "I love you." Which is weird because well I haven't even met him, and when I first said it, it felt like I wasn't saying it, more so like a past me.
Anyways the closer I get to finding out who he is, which I think I may or may not know, I 'see' him less, when I get closer to finding him he visits less...
All I want to know is, could he be my twin flame? Or just a soul mate? And if so when am I going to meet him?