"The one important thing to remember, is that God is love."
It doesn't matter what your church friends say. God is Love. He does not punish. We are under Grace, not under law. God is Love. Your church friends are quite mistaken when they say God is punishing you. Forgive them, they don't know any better.
At the risk of stirring up a hornet's nest, I offer the following:
Reincarnation is not in conflict with the Bible. One just has to read with eyes open.
Mal 4:5 Behold, I will send you Elijah the prophet before the coming of the great and dreadful day of the LORD.
Mat 16:14 And they said, Some say that thou art John the Baptist: some, Elias; and others, Jeremias, or one of the prophets.
John 9:2 And his disciples asked him, saying, Master, who did sin, this man, or his parents, that he was born blind? (How could he have sinned if he had not lived before?)
Rev 20:5 But the rest of the dead lived not again until the thousand years were finished. This is the first resurrection.
Matthew 17:3 says, "Just then there appeared before them Moses and Elijah, talking with Jesus."
Hebrews 9:27 where it states, "Just as man is destined to die once, and after that to face judgment" is the verse most use to deny reincarnation. This makes sense, to me, with reincarnation, because we leave our earthly bodies, but do not die. We live with God, and come back until our appointed incarnations are over, and then we face judgment.
Have you never read that we use only a small percentage of our brain? There is more to life than what our five senses can tell us. God is limitless. It is insane to try to put him in a little box and say "This is the way it is."
I also believe this: that we live in God and God lives in us. The very real glimpse you had into a past life was you connecting with your Source, with the divine part of you that is of God, that is Divine. You are not weird. You are blessed.
Hopinso, I urge you to learn from your experience by asking yourself questions: what would death by accident in one life cause you to feel in this life? How would that affect this life? And how can you use that knowledge to better your life? Is there any guilt at all attached to hitting the deer? If so, can you relate it to any guilt still remaining in your life and let that go completely?
You are very lucky to have this gift. I am quite psychic, but I have few vision-type experiences. I think if you pay more attention to your "feelings" about things, you could make strides in your healing. God could heal you instantly, or slowly over a long period of time. He doesn't know time--so say over and over, "God is in control. Whatever happens, it's all right." Seek peace above all else (Seek ye first the Kingdom of God and all else will be added to you). Stay around those who lift you up and ignore those who put your down.