These symptoms be caused by gastritis (inflammation of stomach) gastroparesis (slow emptying of stomach) or be a gall bladder issue such as cholecystitis. Your symptoms appear mild, and all you may need is some diet modification and possibly medications. I would recommend seeing your primary care doctor, an internal medicine doctor or family medicine doctor, first. He/she may send you to a specialist if needed. If you do want to see a specialist first, I would suggest gastroenterologist.
I hope that help. Let me know if you have more questions. Please rate/review when done so I may get credit.
I forgot to add important details: I also have "visible peristaltic waves" - I see waves especially when I drink water, and pulsation in my stomach. I just did more search on these symptoms - does it sound like obstruction? I read there's "simple obstruction" that doesn't necessarily cause pain. Thank you very much.
If you are having bowel movements, you do not have obstruction. You are probably quite thin, which is why you may have visible peristatic waves. Overall, your symptoms do not sound like ovarian pathology. They are likely due to bowel issues like I described above. So seeing a gastroentrologist would be the first step. I don't think you need to get an ultrasound right away.