Although not the same, I went through something similar whitetail hunting. I shot “nice” 3.5 year old bucks for three years straight with my bow but by the last one I found myself disappointed with the size class. I decided I was holding out for 4.5+ year olds from then on. I’ve eaten tag soup the last three years now but don’t regret it at all. Once you realize you’d be more disappointed shooting something below your standards than eating tag soup restraint comes easy.