I went to the doc a couple of weeks ago and she prescribed Campral which seems to be working well, I havn't had a drink since I started taking it, it helps with withdrawals and cravings and it is also supposed to make you not want to drink , but don't know about depression, your doc may give you an antidepressant. Also Campral will not make you sick if you drink is what the doc told me it is a different type of med than antabuse and works differently.