From the history you describe, it sounds like God is giving you a reassurance that He wants you, accepts you, and expects you to take on a confidence that will make you functional in His kingdom.
It is easy to get dragged down by doubt and fear, especially if you'd had a low time. But God is clearly not looking at the seven years -- He is looking at your future with Him.
The voice you heard years ago might/might not have been a good thing. We have to recognize that the Enemy lurks and wants to drag us down, and discouragement is such a powerful weapon against us living fully in ministry and wholeness.
But I have had some words I concluded must have been from harassing spirits, because they seemed negative. One time I heard, "You will gain 40 pounds."
Eek, what was that about. Shortly after, I found out I was pregnant.
The Old Testament has some examples of negatives being used for longer term positive results. I think there are even times when God knows we will go through trials and traumas so difficult that our minds will naturally lean toward lack of faith.
But God can see the bigger picture, and knows your heart. He can alert you to valleys where everything will seem dark and confusing... and He does not panic when we react with weakness. He knows if we have the potential to come out of it.