I agree with your rage.
Phelps' group should be stopped, in my opinion, from defaming any military funeral. Phelps is an embarrassment to Christianity, and is the opposite of Christian in his actions and opinion, IMO.
Unfortunately...REALLY unfortunately, Phelps seems to have the cons ution on his side, (freedom of speech and religious expression), so I can't figure out how to deny him and still keep the very freedoms that he is abusing, and that were defended by the dead military guy whose fueral he is debasing.