As Don says, it's practically impossible to accurately determine the age of a wild caught snake... just too many variables.
I agree with the others, Jane, best to take your snake to the vet.