I think only crazy people could feel good about their relationship and motherhood all the time. Everyone has "off" days. Most of the time, I feel I am doing a great job, especially considering what most of my childhood was like. But there are always going to be days when I feel like a horrible mother and wife. I'd be more concerned if I always thought I was doing a great job.