Agree with Phil - go to a doctor. If you have an infection (which it appears you do) and it becomes septic (enters bloodstream) you are FUCKED. That is nasty looking, btw, you might end up with him having to drain it (although I can't tell if its largely edema do to localized inflammation, in which case no drains), and having you on Rocephin (ceftriaxone sodium, injectible antibiotic), and possible Cephalexin (Keflex, oral antibiotic). Understand this, if it becomes septic, you will have to face the potential for subsequent organ failure and more.... Have I scared you enough to go to the doctor? Good.
DrG