after eating, in the evening, it seems like my food gets caught up right below my right rib cage and gets stuck there and will not move or digest. it causes my a lot of pain but it is not gas. it takes hours for it to go away. Sometimes I also feel really cold and must vomit also. What could be wrong?