I became mostly veggie when I was at college as I couldn't afford to buy meat! Then I hooked up with a veggie partner & now I only eat meat if, say, I'm at a function & there isn't a veggie option readily available or anywhere where the veggie options really don't appeal, which isn't that often these days.
Family are ok with it, as my partner's family are also veggie. I still don't get why some people will insist on cooking something separate for veggies at a dinner party - why don't they make the whole meal veggie for once? Surely it's not that much of a sacrifice.
I like seeking out specific veggie places to eat or stay at, as they tend to be of high quality - they have to be to survive the competition I guess. We had a couple of disasters on our travels in the States when we had to rely on an evening meal of crisps & snacks from the gas station as there were no veggie options in some small places in the middle of nowhere. It does put me off from travelling in places like China & Japan though. It would be alright if we were accompanied by someone who can explain,like when we went to Ukraine recently but otherwise I wouldn't fancy it.
For a meat substitute we have quorn quite frequently. I only like marinated tofu. Mostly a good mixture of beans is good enough in things where carnivores would have chunks of meat or mince, like pies, casseroles, stews.