HA! I could rate this time. Probably has to do with the fact that I am not reading this half a year late...
I am a sucker for boys beating up other boys because they've mistreated a lady.
And, btw, instead of "beacon" I read "bacon of morality and loyalty".
Author's response
You are reviewing on time, aren't you? Weird. Now if I can only get you to update once and awhile.
I should have written bacon...damn it. Loyal breakfast meat is just funny.