The experience and knowledge that you gain from being a first time parent is absolutely amazing. The development and growth that they have, comes directly from all the challenges that you as a parent face every single day. Don't ever think you are doing something wrong, it is impossible to do something wrong when you know that you can learn and be better each and every single damn day.