I follow some Vegan's on FB, use to follow a lot more. Like you I try my best in these areas, but one thing I have noticed - just because it's Vegan doesn't mean it's healthy. There is a lot of Vegan junk food, Vegan processed food, etc. These types of food will never get you healthy/slim/ or whatever healing you are trying to achieve.
The ultimate healthy Vegan is as close to 100% natural as possible, mostly raw. Fresh fruit, vegetables, etc.