Saw a post the other week where someone said exactly that, they were vegan but still ate bacon. The comments went mental. Fraud, fake, pick a lane.
They're missing the point. Be a vegan that eats bacon. Ninety five percent vegan is infinitely better than zero percent vegan because you couldn't manage the full jump. The bacon isn't the failure. Waiting until you can do it perfectly before you start at all, that's the failure.
This isn't really about vegans or bacon. Be a vegan that eats bacon in every part of your life. Every single thing you've talked yourself out of because you couldn't do the whole package, apply the same rule.
Be a smoker who still goes to the gym. I've heard people say they can't start training because they still smoke. So they don't train. They keep smoking, and now they're also not moving. That's worse on every measure than a smoker who trains. Go to the gym. Smoke on the way home if you have to. Deal with the smoking on its own timeline, whenever that comes. Don't let one bad habit hold a good one hostage.
Be someone who trains hungover if that's the only way you'll show up. Some people won't go the gym day after a session because they think they'll be useless , so they skip it, feel worse, then drink again that night because what's the point now. Turning up half fit beats not turning up.
Be someone who eats a good meal after a bad one. People won't start eating better because they had a takeaway last night so today's ruined anyway, might as well have another one. No. Eat one good meal. Then another. The takeaway doesn't erase progress, it's just a thing that happened.
We've built this idea that self improvement has to be all or nothing, clean start, fresh slate, perfect discipline from day one. It doesn't. Be a vegan that eats bacon instead. Most people who've actually changed something did it messy, backwards, inconsistently, with loads of bacon along the way.
Success is on the other side of embarrassment. You have to be willing to look like you're doing it wrong, be seen as inconsistent, get judged by people who've never tried to change anything themselves, in order to actually get anywhere. The people who wait until they can do it flawlessly before they start never start.
And on the judgement. People who pull you up for doing something imperfectly, most of the time it's got nothing to do with you. It's about them. If you're trying and failing and trying again, you're doing something they're not doing. That's uncomfortable for people who've never tried. Easier to call you a hypocrite than admit they haven't attempted the thing at all.
You don't owe anyone an explanation for the shape your effort takes. Not your sobriety, not your diet, not your training, not your job hunt, not your mental health routine. If it's moving you in the direction you want, even sideways, even slowly, even with bacon in it, that's yours to manage. Nobody else's business.
Be a vegan that eats bacon. Do the good enough version today, not the perfect version you're still waiting to be ready for.