Thanks for query.
Most probably you might have gastritis
but as you feel pain between xephoid process and in the back there is possibility of having gall bladder
stones pain as at this age and in female this is common.
Go for ultra sound
and find out the cause.
You also go for ECG to rule out cardiac pain.
ok and bye.