Am I doing a good job as a partner and a parent?

If you are questioning whether you are doing a good job, then you probably are. Being aware of the fact that you should be doing a good job and challenging yourself to be better, that already shows that you are heading in the right direction.