My little guy is a mile a minute too and he's 3 next month. He's only just starting to stretch out his attention span a little bit.
At that age his language would have been very similar. No way did he have 20 words at 2, and often DH still needs a translator.