Viewport focus distance? Object loses focus when zooming

Pressing “F” to focus on an objects gives me very different viewing distances depending on the object. Sometimes it brings the view very close to the object, other times very far away. So after zooming in or out to get a better perspective, I’ve lost focus of the object when I orbit around it.

Is there a better way to use the navigation? Otherwise I am constantly trucking around to keep my object center of screen.