WE RECEIVE HOLY COMMUNION
ONLY WHEN WE ARE IN THE STATE OF GRACE
For love of God, let us make sure that we are in the state of grace, that is, without any mortal sins, when we receive Our Lord Jesus Christ in the Holy Communion. Our Lord will be pleased with our Holy Communion, when our soul is clean from grave sins, which is possible only when we confess them, receive the sacramental absolution and fulfill the penance (Cf. Catechism of the Catholic Church, n. 291)
Otherwise, if we receive Our Lord without being in the state of grace, without having been absolved from our mortal sins through the Sacrament of Confession, we are committing another sin, that of sacrilege which “consists in profaning or treating unworthily the sacraments and other liturgical actions, as well as persons, things, or places consecrated to God. Sacrilege is a grave sin especially when committed against the Eucharist, for in this sacrament the true Body of Christ is made substantially present for us. (Catechism of the Catholic Church, n. 2120”
We, Christians, have a an obligation to attend the Holy Mass every Sunday and holy day of obligation. There is no obligation, however, to receive Holy Communion, every time we attend the Holy Mass.
SEE AS WELL:
FATHER, SHOULD I RECEIVE HOLY COMMUNION? Summary vid + full text.