I been having a pain like an inch from my last rib cage on the right side. It starts after I urinate and hurts more if I push while making a bowel movement. I also feel it after I drink a whole 16 Oz bottle of water or eat a large meal and feel full. If I try twisting to the right I feel it. If I'm laying fetal position and I twist to right or raise my head off the bed to see my feet I feel the pain. If Im sitting up and I stretch poking my chest out with my arms flexed behind my head I will feel it. if i bring my right hip to my elbow while in fetal position i feel it too. I do not know why this happens everyday. I just know it's a weird onset pain. It hurts upon touch and if I'm in one place So I try to keep moving and sit up 30 mins after I eat. I sleep on left my side a lot This pain started about a month ago I kinda was dismissing it at first thinking it was just pain from not working out and my stomach muscles getting weak. I had costochondritis in November 2014. I had a c- section in august 2010. I have a weak immune system and anemia. so I have a lot of upper respiratory infections and catch a cold or get sick easily. I haven't been drinking water properly as of late though appetite isn't normal either. I may drink 1 or 2 bottles a day. I'm also stressed out at the moment. And just worried what this pain can be. I had an ultrasound done. And my doctor recommended I get some gas-X cause it may be gas. I don't know what it is. I'm hoping nothing serious and it is just gas. but I did see many on here had the same problem. So now I'm curious to what can it be. I try to keep my mind off it but I feel it hurting like "nope I'm still here." I do stress and worry much but I don't know why or what this pain is. no other symptoms have been noticed. I wonder what it is ?how to treat ? What is the cause?