RE: Am I lying to myself?
It sounds like you have a great spot that could also use a little management to get things into good balance. If you have a healthy doe herd and fawn population then you also have bucks in the area. Those does can't multiply without them. My advice would be to start taking a few does so the land can support the bucks to hang around too. It sounds very promising!