My daughter is about to turn 3 and she's at the age of being the absolute cutest having the most random moments that make my wife and I burst out with laughter, and she's always wanting to help us even with the most mundane of tasks like putting the dishes away.
Are there difficult days that break us down? Absolutely! That's toddlerhood for you. But nothing beats the moment of opening the door after a long day at work and hearing "dada!!!!" and seeing your child running into your arms to greet you. It's definitely been the most rewarding experience in my life. We even found out this past weekend that my wife's youngest brother and his wife are pregnant, so we're now ecstatic to welcome a new member to the family and have a cousin for our daughter to grow up with.