Thanks for that additional information Customer (name blocked for privacy).
I'm sure that you understand how difficult it is to know exactly what is going on with you considering the limitations of this forum. For that reason, I cannot diagnose you with any condition. Rather, I can suggest a few possible problems that fit the description you have given and educate you on them. This is in no way a substitute for an evaluation by a health care professional.
That being said, there are a few possibilities that I can think of that can explain your problem.
The first is that you have strained a muscle. Muscle strains are often sharp pains that are related to breathing, movement, and touching. If fact, the pain can be absent if these conditions aren't met. Try and think if you did any heavy lifting or straining in the last few days. Ice, rest, and tylenol should help, and this condition should improve on its own in the next week or so.
The next possibility is pain related to your gall bladder. This can be a sharp pain that comes in waves. It is usually made worse after eating, especially large fatty meals. There can be a change in bowel habits with this condition related to the malabsorption of fat. Sometimes a low fat diet and weight loss can help. There is also a medication of bile acids that you can take that will help with the pain, but it needs to be taken indefinately and this medication causes a lot of gas. There are tests that can be done to determine if you have this condition. The first step would be to have an examination by your physician. If he/she feels this is likely, some blood tests and an ultrasound of your abdomen would be ordred.
Another possibility is gastritis, or an irritated stomach. This pain can be sharp or cramp-like. It is often associated with nausea and made better with food initially. Over the counter zantac or prilosec would help with these symptoms.
Although I cannot say for sure, my guess is that this is related to a muscle strain.
Let me know if you need any clarification.
I hope you find this information helpful. If you do, please click "accept." If you found this information very helpful, I always accept bonuses!
Thank you,
Dr. Cawlfield