I was a vegan vegetarian years ago til I put on too much weight.
soy might mess up hormones, but what do you think caused the gaining?