Please help diagnose!!!

Anna

My boyfriend gets nauseous and feels sick like every other week for like a whole day maybe a day and a half, and then he’s totally better. Sometimes he throws up but not usually. I think he might have an allergy or an intolerance to something, but his diet doesn’t vary much and this only happens roughly biweekly for a day-ish. I just need some opinions on what could be causing it so he can stop getting like this all the time, I’m getting worried about him it’s been going on since I met him 10 months ago, idk if it happened before that though. It probably did because he wasn’t surprised the first time he told me. Sometimes it’s less often than biweekly but at least once a month he’s too sick to hang out even. Please help me, any advice would be well appreciated. He will see a doctor but the sooner we figure out anything the better. Thanks ♥️