I have committed a mortal sin and there is no Confessions on between now and Sunday mass. I’m worried now and feeling a lot of catholic guilt. Can I knock on the priests door and confess face to face or do I have to go without receiving the Eucharist? Please help
You do not have to receive the Eucharist at every Mass you go to.
The important issue here is not that you will be unable to receive Communion at Mass, but the fact that you have (if you have) committed a mortal sin and a mortal sin effectively kills your soul and completely separates it from God. That is far more concerning than the prospect of not being able to receive Communion at the next Mass you attend. What if you were to die in that state?
Go knock on a priest’s door, my understanding is that, unless he has a very urgent and grave reason, he cannot refuse to hear your Confession.
But do not receive Communion until after you have gone to Confession.
As has been said already, a perfect act of contrition is not simply a case of simply confessing privately to God, it is actually quite a difficult thing to achieve. It would seem, from what you have written, that your over-riding concern is that you may not be able to receive Communion because of the state of your soul, and if that is your main concern then it would not be a perfect act of contrition.
Go and knock on the priest’s door and ask if he will hear your Confession. If he is very busy then ask him if you can come back a bit later that day. Rest assured, whatever you have to confess he will have heard it before, and will probably have heard a lot worse.