Sometimes it not about how "strong" someone is.  Addictions are funny in that they impact people differently.  Some people become addicts easier than others, and breaking addictive habits can be much more difficult for them than it is for other addicts.  Addiction does not hit everyone with the same intensity.