Since yesterday, ive been waking up really early due to pain in my upper abdomin area, like right under my chest, in the middle; its this sharp, but managable pain that last only a few seconds but come back every two minutes or so untill i get up, today it lasted about 10 minutes, but i went back to sleep but was waken back up by the pain and it lasted another about 15 minutes til when i got up. it only seems to happen in the morning, cause the pain wakes me up. I had this happen a few months ago but it stopped, but now its back. any ideas whats the problem?