https://www.spokesman.com/stories/2015/oct/26/coeur-dalene-man-jailed-on-1-million-bond-suspecte/
Misreading the interior forum of an abused child.
Nobody can read or MIS-read the internal forum. People can try to make inferences about another person's intentions based on their external behavior. Internal forum pertains specifically in theology to whether a person is guilty before God, i.e. has the guilt of sin on their soul. At best you can infer a POSSIBILITY or a LIKELIHOOD.
Your unhinged mutterings here are a continuation of your attempts to justify the Pharisaical behavior.
In the case of the "smoking" boys at Mass and the "sodomites", not only did you make a conclusion about the internal forum, but you didn't even have direct evidence in the external forum that the external activity actually occurred.
You smelled something that resembled the odor of marijuana on their clothes. From that alone you judge them guilty of mortal sin and watched them to see if they have the audacity to approach Holy Communion. On top of that, it's impossible to judge someone guilty of mortal sin for refraining from Holy Communion either. There could be many reasons. Here are some reasons I myself have not approached Holy Communion while not being conscious of mortal sin: 1) had already received earlier that day (when I had more time I often attended more than one Mass a day), 2) broke the fast (perhaps inadvertently or because I wasn't feeling well), 3) was feeling nauseous so that I was concerned about throwing up after Communion, 4) was feeling sick so didn't want to get close to other people at the rail and make them sick, 5) had gotten into a fight with my wife (that wasn't by itself mortal sin), without having had time yet to reconcile, but respecting Our Lord's teaching that if we have anything against our brother, to not present our offering but go reconcile first. And there are probably other reasons that I have refrained even when I didn't think I was in a state of grave sin.
So, in the case of the boys.
You smelled MJ on their clothes and conclude that they're in mortal sin. Let's look at all the gaps.
1) you could have mistaken the smell for something else (it's not uncommon to mistake similar smells ... one time I was wondering if my son had used it but it turned out the smell was of some funky incense he was burning in his room that smelled very similar to it). Could also have been some CBD type of concoction without THC.
2) IF it was indeed MJ smell, you don't know that they themselves smoked it or were in the company of someone else who did
3) You also don't know that both boys smoked it. Could have been one of them while other just got the smell on his clothes. And yet you judged them both guilty of mortal sin.
4) Then you don't know if they smoked enough to lose control of their faculties, and thus be in mortal sin.
5) If they did use enough to lose control of their faculties, you don't know whether they have some medical condition to justify it.
6) If they did not use enough to lose control of their faculties, you don't know even that they're guilty of venial sin, since they may have had a proportionate reason.
7) Maybe they don't know or think it's a mortal sin, and whether their ignorance is culpable, and therefore whether they committed mortal sin.
So you go from a "smell" to conclude mortal sin and just skip right over all the other logical steps above.
As for the "sodomites" at church. What did you see? Two guys that seemed to walk in together who were both effeminate in their mannerisms? Or did you watch them sodomizing each other in their vehicle? Effeminacy might make them suspect of having unnatural inclinations, but even then you don't now if they are resisting those inclinations. Perhaps their presence at a Traditional Mass and praying the Holy Rosary might incline you to charitably suspect that they at least may be fighting their inclinations (if they had them). There's nothing wrong with treating them as suspect, and therefore not letting your young son go alone on a camping trip with them, but you cannot judge them guilty of mortal sin and of being "sodomites" based on the very little that you know.
Instead of losing your marbles trying to justify what you did, please reflect on it and learn from it.