Catechism of the Catholic Church
“Holy Communion separates us from sin. The body of Christ we receive in Holy Communion is ‘given up for us,’ and the blood we drink ‘shed for the many for the forgiveness of sins.’ For this reason the Eucharist cannot unite us to Christ without at the same time cleansing us from past sins and preserving us from future sins.”