No, not alone at all. I also got told a bunch of people knew a younger version of me that was here but I remember jack shit about it so that's cool. It's like another layer on top of things.
I'm from a place called Derry. It's in Maine. Thedas is...medieval times? Did you not have indoor plumbing?