Oh, you are so not alone. Kyle is my fictional boyfriend, I champion Hal and John is probably the one I admire the most, but Guy is the Lantern I'd want to hang out with. He's just so friggen entertaining (and secretly lovable). You've picked some excellent moments here.