[quote=papadon]Grace and Glory,
Your question traverses several interesting issues. According to para 2181 of the Cathecism:
2181 The Sunday Eucharist is the foundation and confirmation of all Christian practice. For this reason the faithful are obliged to participate in the Eucharist on days of obligation, unless excused for a serious reason (for example, illness, the care of infants) or dispensed by their own pastor.119 Those who deliberately fail in this obligation commit a grave sin.
Notice where it says serious reason. Failure to meet the criteria of serious reason is a grave sin. But your situation, IMHO, does not meet the qualifications of grave sin.
But on that note, you have a prior knowledge that you may become ill in the afternoon. So, I believe that the heart of your conundrum is why do you not go to Mass in the morning? I believe that you must search your heart to find the real answer to this question.
Your very asking of this question shows that you feel remorse for missing Mass. Pray to the Holy Spirit to give you strength to go to Mass in the morning, and your problem would be solved.
As humans, sometimes we forget that we are creatures of habit. If we fall out of habit, humans then tend to rationalize ourselves right out of prayer life. Through prayer, we become one with our Saviour, Jesus Christ. I will pray for the Holy Spirit to help you change your heart, and to become more habitful of prayer.
God bless you always,
Thank you for your response. Fortunately, I have not actually gotten sick like this on a Sunday, because it is infrequent (probably happens about once every two months). That is also probably why I have continued going to afternoon Mass, because on each individual Sunday, it doesn’t seem likely to happen. This happened to me last week in the middle of the week, however, and I wanted to know how it would have affected me if it had happened on a Sunday. I have tried to rearrange my work schedule to make morning Mass possible; hopefully that will prevent this from happening. Thanks again!