You must have it surgically drained. I too have been through many of these. My GI advised me they have to be drained and cleaned out. Don't waste time, get to a surgeon.
Hubs saw the doc and he drained the abscess right then and there! YAY!
He goes in next friday to get a a closer look and a possible fistulotomy.
Are those scary?