Well it sounds like your male is a female....lol. Try to take a pic of this for us to take a look at. Snake eggs are leathery. They will drop non fertile eggs sometimes. Make sure after you take it out...you clean everything with very hot water and soap....you need to disinfect everything. Then give your snake a bath. This gets the smell of the egg outta there so that your snake will eat. Wow kudo's to you on keeping a snake that long. Would love to see pics!!