They say those who wonder if they are good parents are typically the ones who are good parents. I think sometimes those who continually beat themself up are probably the ones who should give themselves a break. Don’t be so hard on yourself. All things are common to man. You are not the only one who has ever made that mistake. Learn from it and move on. Sometimes the tool used by the enemy is just that, making things seem bigger than they are.