My mother is very accomadating to my vegetarianism when the family gathers at her home. Restaurants, receptions and buffets can be hard, as Southerners generally cook their vegetables in meat grease. So it's ususally salad or nothing. I think the issue is really more like being so different from others, and always having to explain myself, over and over. A loneliness.
There use to be an Indian restaurant an hour away, that I would go to when I wanted delicious vegetarian, but I always had to go alone, as no one shares my enthusiasm. That is closed now, and the drive for food is over 2 hours. So, I make do.