well, i have taken ephedrine for 8-9 years now and repo very minor side effects...dry mouth, insomnia but thats it...i dont take huge doses, nor do i take it veryday...also, i dont take it for rec purposes, more for workout purposes...
taking 350 m,gs is just insane and stupid...reversing the damage done???time and more time would be my guess...