Our bodies are made to eat smaller portions through out the day rather than one portion during the entire day, this applies to vitamins aswell. Taking vitamins separately allows our body to break apart the vitamins but if large doses are taking it takes longer to break down and can cause stomach aches and other side effects.