How to make TOC be on its own pages?

Try surrounding the table of contents with page breaks:

\newpage
  \tableofcontents
  \listofmyequations
\newpage

Sometimes, it is also expected that pages containing the table of contents (also called the "front matter") will use Roman numerals for page numbering and that the main document (or "main matter") will reset the page count and use Arabic numerals. This effect can be achieved using \pagenumbering:

\newpage
  \pagenumbering{roman}
  \tableofcontents
  \listofmyequations
\newpage
\pagenumbering{arabic}

However, this style may be more appropriate for a book than an article.


Insert a \clearpage before \tableofcontents.

Since you've thought you want a separate ToC and, it seems, also a separate title page, the report document class may better suit your needs than article. article is meant for short and medium size articles and doesn't waste space. report is meant for longer articles, reports and even short theses, and typesets logically separate elements on distinct pages.