I've been experiencing some pain in the middle of the night lately. It is a pain that feels like I am extremely hungry. The pain makes me nauseous and want to double over. Once I get a snack I am fine and can go back to sleep for an hour or two but then I am woken up with the pain again. I have tried to narrow down what could have been causing my pain and I think that taking OTC pain medication (Advil, Aleve) is what is causing my pain. The pain is above my stomach, kind of in my rib cage.