I completely agree with dancingbear. I've been a vegetarian for several years and just killed (or helped kill) 17 roosters yesterday. It wasn't fun, I didn't enjoy the process, but at the end of the day rather than feeling awful I actually felt good about what we'd done. Here's the thing: if you hatch chickens yourself, you will end up with too many roosters (a roughly 50/50 gender split) -- they will harass your hens, fight amongst each other, and eat you out of house and home. You can either sell them to someone else who will likely kill them and eat them, or you can do it yourself. We figured, with all the time and money invested in these birds, we'd rather do the honor ourselves and fill our freezer with healthy, home-raised meat. That was worth far more to us than the $5-$10 we'd get (if we were lucky!) from selling the birds.
If you buy from hatcheries, you have to know that they are simply killing the extra male chicks. Those guys don't even get a chance at life. (Or, some hatcheries pawn them off as "packing peanuts," putting the problem on to someone else.) So at the end of the day, when I was tired and my joints ached from plucking so many feathers -- and I was sitting down to a dinner with my fiancee's family of roast Blue Orpington rooster, mashed potatoes and kale -- I thought, at least my roosters (some of whom had names, and one of whom I had actually helped out of the shell) -- at least they had a good life, free-ranging, "loving" my hens, and eating plenty of treats. And a MUCH longer life than if they'd been cornish cross meat birds... mine ranged in age from 4-9 months.
So... that's how I make myself not feel guilty about it
I personally feel more guilty eating an animal where I didn't know exactly how it lived and died.