> also have craving as everyone else
How could you possibly know that? You don't even know how your brain works, let alone how other people's brains work.
I can drink alcohol and be perfectly fine, but a lot of people can't, because they're alcoholics. Similarly, Ive met people who have tried to smoke but couldn't pick it up, meanwhile for me it will be a lifelong, every day, struggle.
The mind is complex, have some humility. You are not necessarily a beacon of purity by your own doing.