Enough sleep: You have diagnosed your own problem. Sleep deprivation and stress both reduce your immune system. Getting a flu shot annually would be helpful also. Be sure to wash your hands often especially before eating and drinking and after touching other people's hands. By the way, I think you can learn better when you are having enough rest time.
Answered 10/24/2016
918 views
Nothing: Sorry, but there is no good solution other than better rest. No vitamins or immune sytem "boosters" are proved to be effective. Follow a generally healthy lifestyle in addition to sleep: balanced diet, exercise, stress reduction, high quality personal relationships. But sleep itself is crucial and these things won't make up for a sleep deficit.
Answered 11/27/2017
918 views
A doctor has provided 1 answer
5 doctors weighed in across 3 answers
3 doctors weighed in across 2 answers
2 doctors weighed in across 2 answers
3 doctors weighed in across 3 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question