you shouldnt have to hard of a time with the amount you taking! but suboxone works well, and weening urself off will work good! the thing is you said you dont have the will power???????????? dont think like that man!!! nothing will help you kick them if you dont trully want to, there is no magic...