I went through a crazy bout of depression, anxiety and insomnia a few years back at Xmas time. I wouldn't wish it on my worst enemy, the more you fight it the worse it gets. I ended up on Zopiclone after begging for Xanax from the doctor. Your body will eventually win in the end.