I mostly eat vegan now and have done for the last year. I do still eat meat but mostly only when it's the best quality meat. I've felt better this last year than i have in the last 10 years, i jump out of bed with no issues (even after a few drinks) I also take vitamin supplements in the mornings to make sure i'm not missing out on anything like iron. I've found it easy to substitute certain foods for others, instead of eat mince meat, i eat soya mince. I get so much protein from that.
The thing about meat, red meat especially, is that it's a massive contributor towards heart disease. So i figured why not just pretty much cut that out.
If i snack then i snack on things like nuts or will even just make peanut butter on toast, much better than chocolate and crisps. Although i still eat that stuff, just not very regularly.
M&S have started doing vegan meals, they're actually surprisingly cheap and at the end of the day they're normally on a discount price. I picked up two pizzas, dirty fires and cauliflower pop corn, for £6 yesterday. It was fucking lovely.