Mine only takes about 1 to 2 weeks tops... I hope you didn't get swindled by whoever sold you the snake?

I have a yearling, though, so it very well could be different with the adults.