My hen has been broody since 21st December. I have tried every practical way of discouraging her, she has even seen a vet as she stopped eating for a while and lost a lot of weight. Since supplementing her food 3 times a day she has started to gain back some of the weight she lost initially and so long as I disrupt her routine and shut her out of the nest box she behaves almost like a normal chicken. She does still occasionally sit if she finds somewhere she thinks will do and she has pulled all her chest feathers out. I am resigned to letting nature take it's course and am just concentrating on keeping her nutrition up. I do not care that she isn't laying but I'd quite like her old personality back. How long is this likely to go on before she gets back to normal?