I can tell you the fact p because I know that p is the case. But It has sense to say “it rained & I knew it” but not “I had toothache & knew that I had. “I know that I have toothache” means nothing or the same as “I have toothache”.
    This, however, is a remark about the use of the word “I”, whoever uses it.