Hi Chris
Welcome to SR - I'm glad things haven't been too bad so far
Be careful with the Benadryl tho - I know some folks here have developed problems with it using it for sleep
We have a substance abuse forum too - you might like to check it out.
Substance Abuse - SoberRecovery : Alcoholism Drug Addiction Help and Information
Good to have you with us
D