Am I just blaming it on meth or is it possible?

I am now 20 yrs old. From the ages 16 through 18 I was a pretty hardcore meth abuser. I have neen clean for two years, it hasnt been tough. I realized how gross it was and just walked away (thank god). I still suffer from depression, complete lack of motivation, feel my intelligence is gradually disapearing, and have extreme highs and extreme lows. Are these things because I did meth for so long? Also, for the past yr up until about 4 months ago I was on Vicodin all the time. It seemed to balance me out, and give me energy. These days I am just totally unmotivated, and unconfident. Are these all long term symptoms of meth use??? Could me using meth all that time ago caused all this?? Its like ill feel like im on it, but im not.

More Meth Drug Addiction Info: