I would see an ENT, yes. A swollen uvula is irritating for sure. It irritates you? You don't just see it, correct? https://www.healthline.com/health/swollen-uvula#causes I know you say you try to stay hydrated but dehydration is one of the biggest reasons for this occurrence. https://www.webmd.com/oral-health/causes-swollen-uvula This is another really good article. It talks about losing weight as something to try, so yes. I'd work on that too (good for overall health as well).
Do you have any allergies? That's anther culprit. Do you take any medication? Snoring WILL increase the chances of this swelling. Losing weight could overcome snoring. So it swells up but there isn't any pain?
Hi, I think the first step is to drink more water, then, while do that, start working on loosing weight, both should help a lot with the problem you are having.
Another thing I would try is to raise the head of your bed a wee bit, this might help as well as you won't be lying flat which can sometimes cause the swelling.