For 15 days now, my DS17 has felt sick every morning. He has vomitted almost every day, mainly yellow bile or liquid. It's not his food he's bringing up. He has had loss of appetite every morning since January, but he perks up by about 11am. But for the last fortnight he has been vomiting every morning, feeling sick, feeling dizzy and just looking really pale. I took him to the gp, they said viral gastritis, did bloods which came back fine. A week later he was still ill but had started with some diarrhoea so I took him back and we saw a different gp. He said it was viral gastroenteritis and it would clear in a week. He asked him to do a stool sample, which subsequently came back normal. By the weekend, I was really worried as he was violently throwing up so we went to urgent care. After a 4 hour wait, we were seen and they basically did all the usual checks then told us to just follow up with the gp as it's not clear what's causing it.
He hasn't been sick for two days now but he is heavily dosing up on strong gaviscon and he says he still feels like he's always on the cusp on throwing up.
Aibu to go back again to the gp and ask them for a referral to gastroenterology? Does this sound like he may have an ulcer? What else would cause major nausea/vomiting every morning, but it not be as bad the rest of the day?
They've ruled out diabetes, blood pressure, infection, bowel issue. What else could it be??