Well no child is perfect, they are bound to make mistakes which might cause you to feel really upset/irritated/annoyed. They will only mature around the age of 18/after NS, even then at times they'll still continue making you feel annoyed but I guess that's the life of being a parent. :-)