I think that we should be able to tell the gravity of our sins. This does depend on our progress, but perhaps we should not be going to Communion unless we know ourselves well enough to tell what is grave and what is not so grave.
We should be watchful and sensitive to the effect that each of our actions has on our inner state, otherwise we are not really living the Orthodox way. St Theophan says that if we have lost the warmth in our heart that comes from real prayer, then we have moved at least half way from God. If we have never learned the difference between the warmth and the cold of our hearts, the difference between the rememberence of God and the ignorence of Him, then, forgive me, we have not learned to pray in an Orthodox way yet, but only in an abstract or emotional way.
The ideal thing is to confess our sins as they occur, and be concious of our forgiveness at the time, confession is only part of the story. We may be concious that we have commited grave sin, but we should also be concious that we have been forgiven before we go to communion. Is this right? Isnt the way we apraoch Communion these days a little bit Catholic style? It isnt a legalistic matter, where we just reel tham off and then are forgiven, it has to do with our state, and this is an ongoing, 24/7 concern for an Orthodox Christian. Does anyone else think this?
We know that heresy is to live a false spiritual life, and I suspect that many Orthodox are in this position because their preists are not able to teach them the Orthodox way. The Holy Communion works in us depending on our state, in a purifying way, or in an illuminating way and we need to be concious of what stage we are at before we approach it, otherwise it will be to our punishment and we will not even know it.