English nouns, verbs, and adjectives are often followed by suitable prepositions to form idiomatic expressions. It is therefore important to remember the noun/verb/adjective and preposition partnership. Hence, we should either say "insist on" or "persist in".