Faits: Faits: A. X._ s'est inscrit pour la première fois au premier examen propédeutique pour médecins, médecins-dentistes et médecins-vétérinaires, à la session d'automne 1986, à Genève. Il ne s'y est pas présenté, mais n'a pas retiré son inscription ni fait valoir de motif d'empêchement. Le Président local de Genève (ci-après: le Président local) a constaté que X._ avait échoué cet examen par une décision du 26 septembre 1986 qui n'a pas été contestée. Lors d'une rencontre en novembre ou décembre 1986, le Président local a expliqué à l'intéressé que, pour des raisons formelles, on devait considérer qu'il avait échoué l'examen; cependant, il pouvait encore tenter de le passer à deux reprises. X._ s'est alors présenté à la session d'été 1987, mais il a obtenu une moyenne insuffisante. Le Président local a constaté ce nouvel échec par une décision du 10 juillet 1987 qui n'a pas non plus été contestée. A la fin des années huitante, X._ a renoncé à poursuivre ses études de médecine. Toutefois, en août 2004, il a décidé de s'immatriculer à nouveau à la Faculté de médecine de l'Université de Genève (ci-après: la Faculté). Par lettre du 7 septembre 2004, celle-ci lui a cependant fait savoir que l'Office fédéral de la santé publique avait refusé sa réinscription, parce que la troisième tentative pour se présenter aux examens propédeutiques avait été supprimée en 1995, ce changement s'accompagnant d'un régime transitoire jusqu'en 1998. Produisant deux attestations médicales, X._ a alors déposé une demande de réinscription que le Comité directeur des examens fédéraux pour les professions médicales (ci-après: le Comité directeur) a rejetée, par décision du 7 décembre 2004, en se fondant sur l'ordonnance générale du 19 novembre 1980 concernant les examens fédéraux des professions médicales (ci-après: l'Ordonnance ou OPMéd, RS 811.112.1). Le Comité directeur a invoqué en particulier le premier alinéa de l'art. 39 OPMéd, intitulé "Exclusion définitive", dans sa version du 16 novembre 1994; il a relevé qu'aucune dérogation n'était possible au regard de cette disposition ou d'un autre texte de loi. Se référant en outre aux art. 40, 41 et 42 OPMéd, il disait n'avoir trouvé dans le dossier aucun élément susceptible de conclure que l'intéressé n'était pas en mesure de se rendre compte de sa situation personnelle et de prendre une décision adaptée aux circonstances lors des sessions d'examens d'automne 1986 et d'été 1987. Enfin, il relevait qu'une restitution du délai pour recourir contre les deux décisions d'échec d'automne 1986 et d'été 1987 ne pouvait entrer en ligne de compte en l'espèce. Produisant deux attestations médicales, X._ a alors déposé une demande de réinscription que le Comité directeur des examens fédéraux pour les professions médicales (ci-après: le Comité directeur) a rejetée, par décision du 7 décembre 2004, en se fondant sur l'ordonnance générale du 19 novembre 1980 concernant les examens fédéraux des professions médicales (ci-après: l'Ordonnance ou OPMéd, RS 811.112.1). Le Comité directeur a invoqué en particulier le premier alinéa de l'art. 39 OPMéd, intitulé "Exclusion définitive", dans sa version du 16 novembre 1994; il a relevé qu'aucune dérogation n'était possible au regard de cette disposition ou d'un autre texte de loi. Se référant en outre aux art. 40, 41 et 42 OPMéd, il disait n'avoir trouvé dans le dossier aucun élément susceptible de conclure que l'intéressé n'était pas en mesure de se rendre compte de sa situation personnelle et de prendre une décision adaptée aux circonstances lors des sessions d'examens d'automne 1986 et d'été 1987. Enfin, il relevait qu'une restitution du délai pour recourir contre les deux décisions d'échec d'automne 1986 et d'été 1987 ne pouvait entrer en ligne de compte en l'espèce. B. X._ a alors porté sa cause devant la Commission fédérale de recours pour la formation de base et la formation postgrade des professions médicales (ci-après: la Commission de recours), qui a rejeté le recours par jugement du 23 février 2005. La Commission de recours a considéré en substance que l'art. 39 al. 1 OPMéd ne laissait aucune marge d'appréciation aux autorités d'application et que l'intéressé ne pouvait être autorisé à tenter pour la troisième fois le premier examen propédeutique susmentionné, le régime transitoire ayant pris fin. En outre, le recourant ne pouvait pas faire valoir qu'il ignorait la modification de l'art. 39 al. 1 OPMéd datant de 1994. Il ne pouvait pas non plus alléguer la protection de la bonne foi, dès lors que la législation avait changé depuis l'entretien qu'il avait eu, fin 1986, avec le Président local. De plus, le moyen que le recourant tirait de son mauvais état de santé en 1986 et en 1987 aurait dû être invoqué à l'appui d'un recours contre les décisions constatant ses échecs. Quant à une restitution du délai de recours, elle était exclue, parce que la demande aurait dû en être faite dans les dix jours à compter du 7 septembre 2004, date du courrier précité de la Faculté. Au demeurant, le recourant ne faisait pas valoir de motif de révision, de sorte que les décisions des 26 septembre 1986 et 10 juillet 1987 ne pouvaient plus être attaquées et n'avaient pas à être réexaminées. B. X._ a alors porté sa cause devant la Commission fédérale de recours pour la formation de base et la formation postgrade des professions médicales (ci-après: la Commission de recours), qui a rejeté le recours par jugement du 23 février 2005. La Commission de recours a considéré en substance que l'art. 39 al. 1 OPMéd ne laissait aucune marge d'appréciation aux autorités d'application et que l'intéressé ne pouvait être autorisé à tenter pour la troisième fois le premier examen propédeutique susmentionné, le régime transitoire ayant pris fin. En outre, le recourant ne pouvait pas faire valoir qu'il ignorait la modification de l'art. 39 al. 1 OPMéd datant de 1994. Il ne pouvait pas non plus alléguer la protection de la bonne foi, dès lors que la législation avait changé depuis l'entretien qu'il avait eu, fin 1986, avec le Président local. De plus, le moyen que le recourant tirait de son mauvais état de santé en 1986 et en 1987 aurait dû être invoqué à l'appui d'un recours contre les décisions constatant ses échecs. Quant à une restitution du délai de recours, elle était exclue, parce que la demande aurait dû en être faite dans les dix jours à compter du 7 septembre 2004, date du courrier précité de la Faculté. Au demeurant, le recourant ne faisait pas valoir de motif de révision, de sorte que les décisions des 26 septembre 1986 et 10 juillet 1987 ne pouvaient plus être attaquées et n'avaient pas à être réexaminées. C. Agissant par la voie du recours de droit administratif, X._ demande au Tribunal fédéral, sous suite de dépens, principalement d'annuler le jugement de la Commission de recours du 23 février 2005 et de dire qu'il est autorisé à s'immatriculer à la Faculté, subsidiairement de l'autoriser à prouver ses allégations. Le recourant reproche à la Commission de recours de n'avoir pas utilisé le pouvoir d'appréciation dont elle disposait, de s'être écartée du but de la loi, de n'avoir pas fait une dérogation en présence d'une solution d'une rigueur excessive et d'avoir effectué une pesée erronée des intérêts en présence. Il se plaint aussi d'abus de droit et prétend apparemment pouvoir bénéficier d'une restitution de délai. Il sollicite l'assistance judiciaire et requiert une mesure d'instruction. La Commission de recours a renoncé à déposer des observations tout en se référant au jugement attaqué. Le Comité directeur conclut au rejet du recours. 