LOL that info basically identified EVERYTHING as a possibility. Also, when you get info from another source, it must be identified in your post who is the actual author. Best not to copy/paste someone else's writing. That could be considered plagiarism, well intentioned or not.
It could be a cyst, but I can't see a cysts developing overnight. An infection, however, can develop rather rapidly.