Explain to me about beings of the supernatural she has encountered from the village she used to stay at.
Most logical way to understand all that happened with you is by searching about your mother's history, as well as thid alleged village she "used to stay in".
My wild guess is that she either got taught something bad or something wrong, purposefully, and she did not have the know-how to recognize it as such, or she did try to learn things by herself but lacked a strong foundation so she ended up learning things the wrong way or somehow somewhere there was a deviation of her teachings.
for some reason became aware of myself and started seeing shadow people
These two shadow people started hitting me as i lay there paralyzed only to wake up and snap out of the paralysis and they were gone
Sleep paralysis is the probable cause here, as many people report seeing shadow beings when going through it.
i would start seeing dogs by our window when i was outside. We never owned any dogs.
I remember that in Paulo Coelhos' book "The Diary of a Mage/Magician(I bet they translated the title into "Witch" or "Warlock" in english, though), there was a part in his journey through Spain where he goes into a village(I think) and he faces against a dog(a black dog?) that is said to be called "Legion".
Point is, it was a demonic entity(or many of them), so that
might be the case here, though I think this would depend on the breed, looks and amount of dogs.
For all I know they can be regular dogs just attracted to your house due to a reason unknown to you.
keep getting flashes of what happened to me as a teenager.
Not a psychologist or anything, but I would say that this might be a sign for you to do your due research and, excuse me the cliché phrase, face against the demons of your past.
Because what we are in adult life is an amalgamation of our childhood and teenage years half-baked into an adult.
So if you have a lot of unsolved stuff, well, better get to it because things won't solve themselves the older you get just because you want to.