You definitely have the right attitude. If you're happy with yourself, that's all that matters.
If you're friends remind you ofyour "cull bucks"', have them come to NH/Maine and cull some of ours. I suspect they would be lucky just to see something cull-able.