Faits: Faits: A. Par jugement du 5 octobre 2005, le Tribunal correctionnel de l'arrondissement de Lausanne a condamné X._, pour lésions corporelles graves et propagation d'une maladie de l'homme, à une peine de deux ans et demi d'emprisonnement. Il a alloué à la partie civile, à titre d'indemnité pour tort moral, la somme de 80'000 francs avec intérêts à 5 % l'an dès le 1er juillet 1995 et, en ce qui concerne le dommage, lui a donné acte de ses réserves civiles. Statuant le 31 janvier 2006 sur recours de X._, la Cour de cassation pénale du Tribunal cantonal vaudois a confirmé le jugement de première instance. Statuant le 31 janvier 2006 sur recours de X._, la Cour de cassation pénale du Tribunal cantonal vaudois a confirmé le jugement de première instance. B. En résumé, la condamnation de X._ repose sur les faits suivants: B.a Au début 1993, Y._ s'est liée à X._. Au commencement de leur relation, ils ont entretenu des rapports sexuels protégés. Après quelques mois, alors qu'ils s'étaient raconté leur vie sentimentale antérieure, ils ont renoncé à se protéger. Ils ont rompu au mois de juillet 1997. Après leur rupture, ils ont continué à se voir et à entretenir des relations intimes occasionnellement. Y._ n'a eu aucune liaison ni entretenu de relations sexuelles occasionnelles ou suivies depuis sa dernière rencontre avec X._, qu'elle situe en novembre 1999, et ce jusqu'en novembre 2001. A cette époque-là, elle a rencontré un nouvel ami, avec qui elle a tout d'abord entretenu des relations sexuelles protégées. Tous deux ont cependant rapidement décidé de se soumettre à un test de dépistage HIV. C'est à cette occasion, et alors qu'elle pensait avoir fait un contrôle de routine, que Y._ a appris, le 22 décembre 2001, que le test HIV la concernant était positif. Il est résulté des investigations menées sur l'origine de la contamination qu'une infection HIV avait été découverte en 1987 chez X._. Tout au long de leur relation, X._ n'a jamais fait part à Y._ de ses problèmes de santé, des risques qui pouvaient en résulter en entretenant des relations sexuelles non protégées, ni de son passé de toxicomane. B.b Une expertise médicale a été mise en oeuvre pour déterminer si X._ était bien à l'origine de la contamination de Y._. Il en est ressorti, ainsi que de ses compléments, qu'on ne pouvait ni exclure ni assurer que X._ était à l'origine de la contamination de Y._. B.b Une expertise médicale a été mise en oeuvre pour déterminer si X._ était bien à l'origine de la contamination de Y._. Il en est ressorti, ainsi que de ses compléments, qu'on ne pouvait ni exclure ni assurer que X._ était à l'origine de la contamination de Y._. C. Contre cet arrêt cantonal, X._ dépose un recours de droit public et un pourvoi en nullité devant le Tribunal fédéral. Dans le premier recours, il se plaint d'arbitraire dans l'établissement des faits, de la violation de la présomption d'innocence ainsi que du défaut de motivation de l'arrêt attaqué. Dans le pourvoi, il s'en prend essentiellement à la sévérité de la peine qui lui a été infligée. Dans les deux recours, il conclut à l'annulation de l'arrêt attaqué et sollicite, en outre, l'assistance judiciaire. Le Ministère public vaudois conclut au rejet des recours. L'effet suspensif a été accordé le 13 juin 2006, par le Président de la Cour de cassation pénale du Tribunal fédéral. 