After reading more and watching some videos I'm almost positive its the worm. Thank you @cassie once again. Going to talk to vet tomorrow about it and see what he thinks. He should know how common it is in the area and if he'll do a steroid for swelling.