Swelling above left rib cage

Patient : A few months ago I started noticing that the left side of rib cage had some swelling above it. I have favored that spot for a bit but never thought into it enough to pay close attention to it. Just that at times I am uncomfortable and have a little bit of pain in that area.. Until the other night when I was laying on my back and feeling my ribs and noticed quiet a difference in one from the other. It is not very painful, just uncomfortable. I am about 40 pounds over weight and smoke but other than that I am quiet healthy. I had a blood clot after my last child was born in 2002, no reoccurrence, and have an IUD in place for a little over a year to try and regulate my hormones which at the time my testosterone was very high along with my androgen hormones. This was only found out after testing was needed to figure out my sudden and severe panic attack in 2007. Those have mostly went away.
Doctor :   This question is currently in queue and will be answered shortly by one of our doctors. In the meantime you may browse our library of answered questions by clicking here.

Related Q&A

Q: So this may be totally normal but im not sure. So im 4 months postpartum. I stopped breastfeeding at the beginning of...

Q: I am concerned about having ascites. I have been a heavy drinker for a number of years. I had acute alcoholic hepatit...

Q: My 5 year old daughter has been experiences some non discript symptoms. Frequent nose bleeds for several months, two ...

Q: I had sex on day 5 period , i had iud insertion 5 months back my hubby withdraw his penis out of me during ejaculatio...

Q: Hi doctor, My mother in law used a bar of soap that had remnants of raw ground chicken on it to wash her hands. She ...

 


DOCTOR ADVISORY BOARD
218

Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician
173

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician
138

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist
98

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon
CNN
BBC
MSNBC
CBS
abcNews
FoxNews