I don't know what's wrong with me

I'm 19 years old & on a normal work day I get about 7 hours of sleep but I still manage to feel extremely exhausted once I wake up. Also I've had 2 stomach virus this month & that's the normal of me to have.
I don't if I should see the doctor about some vitamins or what ? 
Advice & suggestions please ...