I truly know where you’re coming from! Have had this problem since I was about 17, and since this time have tried various dietary changes. I am vege also, and initially cut out wheat, dairy and sugar, which I found helped somewhat. My weight has gone up and down a bit over the years and I noticed a definite improvement when I changed my diet.