I can't explain why but I've noticed vitamin supplements work pretty well for me. I wasn't taking multivitamins for some years but started again a few months ago and there has definitely been some improvement. I've even managed to stay healthy when everyone around me got sick and I'm pretty sure at least part of it is due to the vitamin supplements. Working out more intensely again probably helps, too.