Do you know? when your going to die? if so,waiting one month or years there is no problem.i think once in a year is the general rule,we know in this age of sin,hyow important confession is.
http://www.vatican.va/archive/ccc_css/archive/catechism/p2s2c2a4.htm
ARTICLE 4
THE SACRAMENT OF PENANCE AND RECONCILIATION
1422 "Those who approach the sacrament of Penance obtain pardon from God’s mercy for the offense committed against him, and are, at the same time, reconciled with the Church which they have wounded by their sins and which by charity, by example, and by prayer labors for their conversion."4
I. WHAT IS THIS SACRAMENT CALLED?
1423 It is called the sacrament of conversion because it makes sacramentally present Jesus’ call to conversion, the first step in returning to the Father5 from whom one has strayed by sin.
It is called the sacrament of Penance, since it consecrates the Christian sinner’s personal and ecclesial steps of conversion, penance, and satisfaction.
1424 It is called the sacrament of confession, since the disclosure or confession of sins to a priest is an essential element of this sacrament. In a profound sense it is also a “confession” - acknowledgment and praise - of the holiness of God and of his mercy toward sinful man.
It is called the sacrament of forgiveness, since by the priest’s sacramental absolution God grants the penitent "pardon and peace."6
It is called the sacrament of Reconciliation, because it imparts to the sinner the live of God who reconciles: "Be reconciled to God."7 He who lives by God’s merciful love is ready to respond to the Lord’s call: "Go; first be reconciled to your brother."8