Es gibt immer solche Lehrer. Auf keinen Fall bist du zu schlecht für ein Gymnasium! Vielleicht fragst du mal die in deiner Klasse, die den Stoff versteht. Oder du suchst im Internet Erklärungen.
Irgendwann wirst du wahrscheinlich einen neuen Physiklehrer bekommen, solange musst du da eben mit einer schlechten Note rechnen.
Wenn du einen Schnitt von 2,0 hast, bedeutet das ja, dass du eigentlich sehr gut bist. Du könntest (wegen der Selbstzweifel) auch einen Begabungstest beim Vertrauenslehrer machen (und evtl. das Ergebnis dem Lehrer zeigen) - als "Beweis", dass du gut genug für ein Gymnasium bist.