I have had some pain in middle of stomach. Bloated and a little constipated. I noticed a hard egg shaped mass under my ribcage on right side.