You might try calling the center back again and see if you can see someone earlier than the waiting time given to you.
Did you explain the situation thoroughly to them? Perhaps they misconstrued your needs?
I agree that the issue has been discussed at length here and at this point you need the feedback of professionals.
Is the therapist you see an addiction specialist? If not, you might look around for someone with this experience.
Good luck, and keep coming back!