I was vegetarian for a little over a year; then I stepped it up to vegan a few months ago, maybe around Late October, early November. It's not that hard, and the benefits are all worth it (animals, health, global warming). It's eye-opening how many animal products are used in things you wouldn't think of, too, especially since reading the ingredients is always a must for the keywords
cheese/cheddar, honey, milk, butter, egg. Then you traverse the minefields that are breakfast cereals with their vitamins, which can be/usually are animal-derived, and there's a lot of that. Which makes for some interesting "accidentally" vegan things.
Cap'n Crunch is vegan. It's honest and doesn't say it's anything else than delicious sugar. In contrast, Cheerios aren't vegan, and it's because of the animal-derived vitamins. Wild.
Oreos are vegan, too <3. Sweet and Spicy Chili Doritos, even.
Hopefully more people can change. Shit, even five years ago, I sure as fuck never thought I'd be vegan. Almost all vegans start that way, anyway: "I don't think I could do it, I love 'x' too much." Mine was cheese/pepperoni. Pizza, basically. You know what, though? Most pizza places let you order without cheese, and it's honestly not that different to me. Just ask for extra sauce so it doesn't dry out. Veggie pizza with no cheese and extra marinara... delicious. I encourage you all to give it a shot next time you order, just to see if it's all that different.
My other "I can't" vice was ice cream. Since getting healthier, though, I don't crave it as much, but hot damn is there some tasty vegan ice cream out there. It's just as well that I don't crave it since by comparison to animal ice cream (size/price ratio), vegan ice cream is definitely expensive.
Groceries-wise, nothing's really changed. I live off my beans, rice, fruits, and veggies. I also experiment with tofu when I overcome my laziness. If you don't cook, you'll really feel a hole in your bank account if you live off vegan frozen food.
Just remember: you can be vegan and still be chunky. There's a lot of good [junk] food out there.