The world is full of people who cannot lose weight and cannot stop smoking or drinking or whatever.
It is impossible.
And yet it is possible. We just don’t know how to do it. BJ Fogg has some very useful advice for taking “small steps” triggered by what you do. There is a cool video at the link. Check it out!