So a few days ago I had a weird dream. Some background is I'm Hindu which might help with understanding the dream? & I'm religiou. Anyways my dream took place in India, (I'm Indian but from America so I don't know much? LOL) I was selling stuff such as Ginger & vegetables & this guy came & picked me up & I pretended to put up a fight but I felt like I knew him & we had a romantic relationship. The dream skipped a bit and I was mentioning a holiday name that'd I remember thinking "what the heck is that holiday??" Because I've never heard it before. Then I remember wearing a red dress which married women usually wear red? & I was all dressed up & there was a huge party going on & people werre praying & told the guy " on this day people tell each other how much they love each other" & I remember looking up & i seeing people flying kites overhead. When I woke up I asked my dad what that holiday was that I had seen in my dream & he told me its a day where married women pray for their husbands & them to have a loving relationship & then asked me how I knew that holiday because my mom & him have never celebrated that festival. & I had no idea what to say, I actually thought there was something wrong with me. How can I know this. ? It doesn't make any sense! I also remember faintly towards the end hearing gods voice I really don't know I knew just a gut feeling & I saw this long list of records in a weird language but I remember making out my name & my future husband's & reading "not met yet" in that weird language I don't know how I knew what it said but I did & I just knew it was a list of people that God had matched up as soulmates. Any ideas on what I saw. ? I dont know if I made it up or why there's so many things I saw that I had no idea what they were yet had a gut feeling about it, someone help please. ?