A lot of the degree of success in
recovery directly relates to how
much work a person is willing to put in
. People can always find reasons why they can't do something (meetings, therapy, etc), but to give it your all, you have to get creative and find ways to make it work.
Most addicts are very resourceful during their addictions and will put all kinds of time and energy and money into using. If one puts that same dedication into recovery, chances are, he/she will be very successful.