I can see that you are experiencing a lower right pelvic or abdominal pain which worried you and you are concerned if this is due to appendicitis or perhaps cancer.
For how long exactly have you had this pain for? Normally, right lower abdominal pain due to appendicitis only last for a few days and not weeks or months.
You described the pain that it feels like a needle sticking in your stomach and occasionally like somebody kicked you in your side. Does this pain spread to anywhere else in your body? Maybe towards your lower back or hip?
How old are you? Though not impossible, but things like ovarian or womb cancer are rear in those who are below 50 years of age. The younger one is the less likely the cause of an abdominal pain would be due to cancer.
Also, those with cancer usually report that they experience unexplained significant weight loss (losing more than 10% of their body weight within a 3 to 6 months period). There would be associated loss of appetite and unexplained tiredness and bloating over this same length of time.
If you do not have most of the above symptoms I have just described - younger than 50, no significant unintended weight loss over the last few months, no ongoing loss of appetite and excessive tiredness, and no unusual vaginal bleed, then it is very very unlikely that cancer is the cause of your pain.
You already said they thought it is most likely due to an infection and I think that is what it sounds like.
Pelvic inflammation could cause the type of pain you are describing. You can read more about Pelvic Inflammatory Diseases Here.
I am sure that with further investigations from your doctors, they would be able to pin point what exactly is causing this pain.
Thank you for visiting us here at abdopain.com and looking forward to hear an update from you once you get further information.
Dr O Edema MD MRCGP CCFP MSc DRCOG
Family Physician, Emergency Medicine Practitioner and WebMD
Join in and write your own page! It's easy to do. How? Simply click here to return to Right Side Abdominal Pain.