As Doctor Drew says, don't diagnose yourself with Wikipedia. Go to a doctor and ask their advice.
EDIT: I found a possible disease, hope this helps. It's a bone infection spread by your blood, so that would explain it showing up in other areas AND it might explain pains in your heart. See a doctor please, for your own sake.
http://adam.about.com/encyclopedia/Osteomyelitis.htm