Enzymedica "Digest" has pretty much changed my life. I used to constantly be bloated after eating. I eat a lot of veggies, but no nuts. I take 2 before each meal and it is like a miracle... seriously. I actually think my body was not getting the nutrients it needed before, either. You aren't supposed to need them forever, either. Your body (supposedly) makes them more efficiently after you supplement for some time.
Just my .02.