OK...the bottom line here is that you need to see your GP, but no panic.
Two things come to mind, firstly a)gastritis b) peptic ulcer.
Gall bladder problem is a rank outsider.
See your GP who will certainly arrange upper gasto-intestinal investigations.
Keep us informed.