Lyric discussion by xXMeggeraXx 

Cover art for Electra Made Me Blind lyrics by Everclear

I agree with your theories. And two lines that really send me that same message are 'stupid happy with everything, I pulled myself down so easily' It could be indicating the feeling of being high on drugs and how they ruin someone's life.