I've nothing to add that hasn't already been said, but yup, we definitely all feel the same, at least at times. You are doing a great job (kids will always complain that you don't play enough, etc
) and seriously, no-one is perfect, we all have our issues.