I have a pet motto I keep trying to remind myself which I think is relevant:
Better is the enemy of good enough.
I bet a lot of us (mentors and students) got into this line of work first because we wondered how things work, and stayed in it because we thought "I can make that work better". Thus starts a life-long battle between perfection and time. So far, time is ahead.