First off, thank you to everyone for replying I appreciate the help. Ok so yes, Im sure its a worm, my cat had them a few years back and these look exatly the same. Next, I will return the bulb today and buy one of the ones you said. Returning it shouldnt be a problem since I work for the...