Have Mental Health Questions? Ask a Psychiatrist Online
Thanks for bringing your question to JustAnswer.
The way to find the type of therapist you're looking for is to do phone interviews with them. Use a directory like http://therapists.psychologytoday.com/rms/ . Look for someone with experience both in therapy and addictions (LCAS or similar credentials in addition to a PhD, LCSW, LPC, MFT). In general, therapists who also work with addictions are used to calling it like they see it. So call a few of them and get a feel for their style. Tell them you're looking for a "Dr. Phil, straight-shooter" approach. When you get to the office, remind them again of what you want. Call until you find one who is no-nonsense on the phone, someone you know will call you out on your behavior.
Also on that list, many therapists will have links to websites you can look at. What they say on their website will tell you a lot about their style. If they talk about being supportive, and non-confrontational, move on to the next on the list.