If I take vitamins with soy oil fillers I feel like junk for a good few days.

I prefer whey protien to soy, better muscle builder and much better for you especially if chelating, raises your glutathione levels. Don't know if it will help you lose weight though.