Make sure you are taking supplements. Alcohol, caffeine, and cigarettes deplete vitamin B. You can't overdose on vitamin B, get a vit. b complex. Don't take it before you go to bed though, it does give you a little boost of energy. It does take a few days to get over the initial insomnia of quitting drinking. Make sure you are getting proper nutrition. Also, potatos have seratonin in them. You could try eating a potato before bed and see if that helps. You could also go to the doctor and talk with them about this. I'm big on using nutrition though, that's me.