Hi and welcome lostthoughts - you'll find a lot of support and understanding here...
check out our substance abuse forum as well
Substance Abuse - SoberRecovery : Alcoholism Drug Addiction Help and Information
If you suspect you have HepC - why not go get yourself checked out and find out for sure?
D