Hi, I am female and 17 years old. For
the last few years I have had
pain in the upper abdomen/ directly between and below my ribcage. The pain usually lasts at least a half an hour, sometimes longer, and I have problems breathing deeply. When I push between my lower ribs/ upper abdomen it is painful. It also occurs when I have been laying on my stomach for a little while, and I have to roll over because of the pain.
What could cause this?