It is true that the history of the English language is closely linked with Latin borrowings, as evidenced by the great number of Latin roots present in English even today.
A very large percentage of the English language and words actually come from Latin.
Too means too many "you have too many shoes"
to is when you say a destination if that makes sense. "give this to abby"
:)