Lord, have mercy.
I'm sure you know, StGeorge, that it's imperative that you sit down and speak with your priest. I identify with your feelings of anger, having been there many times myself. Perhaps he can help you identify the root causes (which are not always easily identified). We will pray for you.