Isn't there some rule about all real numbers can be expressed as

a / b

where both a and b are real numbers? If so, then .999... is not a real number.