It seems like you know how to treat it. Sadly I can't offer much else. I hope it's a cyst that will go down.