Animals are feeling sentient beings, there is worse effect to environments and the world with animal agriculture and there is much more water, land and resources used, and it isn't even better for our health. So we in our modern society do not need any of the things from animals. There is no good reason for people to not know about this, so all this should be communicated. People decide what to do themselves, and hopefully they will the right way.
Really new vegans might say they miss cheese, or maybe something else. Generally there are addictions to certain substances among those to get past, but it fortunately does not take long. Find vegan things you really like to have about as often instead, those really should be healthy things, not just processed stuff. I found I could have a really great sauce that I like so much in my cooked meals almost all the time, with putting some hummus and some medium salsa in them. I use La Victoria, and I add good seasonings I like, but do not add salt to anything. And for other things I would sweeten I use something other than sugar, where I am, bone char is used to filter them so the sugar is not vegan, unless it is a brand verified as vegan, now I generally use agave nectar. Gelatin is from animals too.