I bumped my head on a door frame?

I bumped my head on a door frame and got this goose egg from it. It hurts a lot and is very swollen and bulging.
How do I heal it ASAP and how long will I have it and could it be any worse?
22 answers 22