You are still a long way to the good.
Don’t let “better” be the enemy of “perfect”.
I agree with your statement. :-)