I have a small flock, 7 - 8 birds fit best. I currently have 1 roo and 7 hens. I have 4 hens that just turned two, and 3 that are not quite a year. My plan is to hatch out chicks this summer (please let Butter go broody again!) and then this fall I will butcher my older hens,.... maybe not Butter
I can have a few more chickens in the summer, as they free range so much, but in the winter, I have to get back to 8.
But the thing is, I like keeping a flock of chickens, but I like meeting new birds, and getting chicks, so for me the turn over is just a part of life. I don't really have individual pets (well except maybe for Butter) I have a small flock. That flock grows and changes with the years.
This keeps my family in eggs, I always have my girls to talk to and it accepts the fact of death.
I do like the dual purpose breeds for this rotating flock, but I like trying a few new breeds too. Again, I tend to look at the flock, not the individual bird.
Don't feel guilty about harvesting your birds, you have given them a good life, and you can get new chicks.
MrsK