.9999~ = 1?

Only correct if you terminate the expansion of the number. As long as it continues to infinity, it is simply another representation of 1/1. Like .3333… is a representation of 1/3.