Check with your County, there are more and more gov. programs that provide addiction therapy. I'm in a rural are of North Cali, I see you're in Oregon, County programs are about all that is available in The State of Jefferson. I found that the people in addiction therapy are sincere, even if it's gov. sponsored. I would definitely suggest finding someone to talk to. Good luck.
try to do what works for you an adiction therapist is a good start and just remember quitting is easy staying quit is the hard work ok :)
Google it...lol. I put Addiction specialist and my city and state...Bam!! 2 pages of Drs. I live in a large city though. Its a start...good luck!