Tu relación está enferma y mientras no seas sincera con tu pareja es absolutamente imposible que lo arregléis. Lo vas a volver a hacer, si no hoy, en unos años o si no será él quien sea infiel, porque la relación está enferma y tu infidelidad sólo ha sido un síntoma más.
Lo de descargar la culpa me hace mucha gracia, porque no tiene ningún sentido si te paras a pensarlo: No vas a dejar de sentirte culpable por contárselo; te vas a sentir aún peor. Ocultárselo no es una manera de «protegerlo» o de «cargar tú con la culpa y no pasarsela a él», es una manera cobarde de protegerte a ti, porque no quieres pasar por el mal trago de contarle a tu pareja lo que has hecho.
Por último, que se lo cuentes o no pues da igual, SE VA A ENTERAR IGUAL; si te ha parecido buena idea venir a contarlo a un foro público no me cabe ninguna duda de que antes o después se enterará, por ti, por el otro, o por cualquier cosa (te aseguro que es imposible mantener un secreto así durante décadas).
En fin, que hagas lo que quieras, porque la relación está enferma y vais a cortar igualmente. Si por lo menos se lo dices, salvarás el poco honor que te quede y quizás podríais empezar a construir algo mejor sobre la sinceridad; no vas a mejorar tu relación desde la mentira.