Похоже на поджелудочную. Попробуйте пару дней быть на полном голоде, но для желудка оставьте, что вы там пьете? Омепразол? спазмолитики колите.  только когда на голоде ферменты не пейте. Через пару дней сухари с чаем, через день овощной супчик, потом включайте мясо и начинайте пить ферменты по инструкции. Мясо, только когда боль пройдет и нежирное. Одновременно пьете минеральную воду типа ессентуков без газа по 50 мл за 30 мин до еды - три раза в день. Диету расширяете очень аккуратно, при этом отказываетесь на месяц от молока, чеснока , помидор и спиртного, но и субпродуктов - майонеза и кетчупа. Через месяц должно пройти! Но терпение и диета. От гастрита тоже пьте что-нибудь типа омепразола