I have been vegan since January 1, 2000! That means I haven’t had any animal products since the turn of the millennium!
Back when I gave up animal products, there weren't many options if you wanted a vegan version of milk, cheese, or butter. Vegan mayo, sour cream, and cream cheese were nearly impossible to find. (This was back before things like Beyond Burgers or Daiya cheese were invented and there were only a few bad options at specialty stores).
So, if I wanted good-tasting vegan alternatives, I had to make them myself. (I even had to bake my own vegan wedding cake since I couldn't find a vegan option back then).
Even though vegan products are now widely available, I still make my own vegan butter, sour cream, salad dressings, cheeses, and faux meats. They simply taste better, are free of preservatives, reduce packaging, and save my family a ton of money!