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: I started to feel lightheaded Monday just overall dizzy and not 'myself'. Saw doctor , had normal labs (metabolic pan...

Q: Hi I am a 29 year old female, non smoker non drinker no health issues. I woke up this morning to a swollen lymph node...

Q: Can I use my inhaler tonight , I just took a 20 mg prednisone. Having trouble coughing and can't cough any thing out ...

Q: If dormant can hpv be spread through French kissing and oral sex? I tested positive two years ago but have since tes...

Q: Good Morning. Last month i had colonoscopy and upper endoscopy by my GI doctor. Colonoscopy showed 6 begnin polyp...

 
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