That feeling where you feel you have been here before

I have always had experiences of Dejavu ever since being a kid. It used to really freak me out when I was little but I quickly realised that Dejavu happens when you dream something that is going to happen in the future. So I enjoyed the feeling from a young age too. I knew it made me special in some way. My first memory of Dejavu was when I was about 7/8. I remember going down to the kitchen to see my Mam and I was crying because I had a dream that I was with a different family. My mam told me not to worry, it was 'just a dream', but then years later when I was about 14/15, I had Dejavu and I remembered the dream when I was little. I had foresaw that I was going to be in Foster care, years before it occurred. But how could this be possible? I think it's because there are loads of alternate universes running simultaneously and somehow an older self from another plane, time travelled and planted that seed in my subconscious when I was asleep. I don't think I just predicted it out of thin air. I think Dejavu is a sign that there is magic and more to this world than we can see. I have experienced the feeling loads and it always seems to be when I am on the 'right path'. I've been told by spiritual people that my foster family are my soul family and I am going to meet them lifetime after lifetime, so maybe it was right that I met them. Because in recent years they have played a major role in the trauma I experienced, but me being me, I am turning that trauma into resilience and I'm going to use it help other people and I will make an example out of my foster family to make sure others treat their foster kids better. I felt Dejavu tonight too when I was telling my cyber stalker that he had picked the wrong victim and I was working on this website at the same time. Like, I am on the right path now having having gone through everything I have been through and trying to use that experience to keep other people safe. I've finally realised that I am actually strong enough to fight of all this hate and I will win in the end. After all, good always wins, right?