This is Dr. David
pain below your left ribs is most commonly due to inflammation of the stomach called gastritis, usually due to excessive stomach acid production.
alcohol, spicy foods, tomato sauces, oily or fried foods, large meals, can all cause more stomach acid production.
pain in the lower left pelvic area is more likely to be ovarian cysts sort of pain.
a pelvic ultrasound ends to be able to see endometriosis and pelvic fluid if it is there.
your hormone levels change when you ovulate and often this will cause pain and cramps coming from your ovaries.
sometimes going on birth control pills can help regulate your hormone levels and can decrease some of the pain coming from your ovaries.
NSAIDs like ibuprofen and naproxen sodium can help ovarian cramp pains as well
have you tried stomach acid blockers for your stomach or birth control pills to see if they help your pelvic ovarian cyst pains?