I am not going to reply to the less sympathetic posts, everyone has their opinion and thats ok.
I can tell you that addicts are more common than you think, and a lot of successful people you know are using narcotics in a recreational way, that could easily turn into a dangerous addiction.
For the OP, as someone who has done the rehab thing and been down some dark and truly sad roads, i think you know if rehab is going to work for you. I also think you wouldnt give a crap about what others think if you knew it was going to fix you.
When you get to that point that you realise you want to change your life, you should want to do it no matter what.
My personal experience is that if rehab didnt resolve your issues the first time, its not that likely to sort you out again.
Getting clean is a life style change and its extremely difficult. The bad news, at least for me, is it never truly goes away.
I still want to make that phone call when i am drunk, even something as simple as an upbeat mix on the radio can give me some stupid ideas. Once you can get rid of the physical addiction, which rehab might help with (although my experience is if you want drugs in there, you can get anyways), you are going to resolve the mental aspects.
How to survive the boredom and 'mundane' time on the weekends, to make the decisions to remove yourself from environments where you are going to damage yourself etc.
Have a proper discussion with your family, and get their opinion as well. no one on here is going to be able to tell you what to do, in the end, you know if you truly want to stop or not.
Some light at the end of the tunnel, everytime i make the decision not to take anything, it cements things a little more.
Occassionally I get really close, but i remove any kind of emotion, and think about how damn hard it has been so far, and how ashamed i will feel the next day when I have to look at my wife. That keeps me going.