I would like to expand on what crimsonjunk posted. I have gone to a few rehabs. This last one was a little longer than the others at two months. I have been to countless detoxes and psychwards all in an attempt to get sober. Even though the rehab I just went to did not have the amenities that the rehab in pittsburgh, or new york had, I was able to stay sober after it. This all comes down to desire. I really want to stay clean, and I have no reservations (a reservation is a time that you reserve to get high ie: If my girlfriend leaves me, I am going to go off the wagon). I did it for myself this time. Not for my son, not for my Mom, not for my stepdad or my Dad. It was for me. Recovery is selfish quite a bit of the time.
A lot of people believe that you send an addict to rehab, they go for thirty days and are cured. This is blatantly false. Rehab isn't some magic cure all. It is a place to separate you from your drug of choice and the people places and things that keep you high, that will allow you the time to learn how better to protect yourself from active use. There are going to be people in rehab that aren't serious about sobriety, and there are women that crave romance in rehab. Don't fall victim to these people. You are way more important.
I always paid attention to what they were teaching me in rehab, but this time I was willing to try to apply it in my life. It is one thing to have a practical knowledge of how addiction/dependence works...but its better to have a working knowledge and recognize when things like relapse mindstate, isolating, and negative self talk start happening, and what to do when they do happen.
If you really want to quit it can't be about your father. He isn't the one that has to do the work, you do. It is not a religion thing, it is not a moral thing. It is a life or death thing. Addiction is a chronic and progressive disease that if gone unchecked will either land you in jail, in the nuthouse, or in an early grave. I have buried quite a few friends because of this disease, and I don't want to end up dead myself. I am willing to do anything that it takes to stay clean....ask yourself "am I?"
I am in your corner, keep us posted./