Before I was a father, I thought I would be the teacher. Now, I know I'm the student (lesson #1). Here are other things my son has taught me:
Poop is just another thing to be grabbed out of the bathtub. Morning is a state of mind so why can't the day start at 2am? A six day old has a stronger will than you and it only gets stronger. Play is the best way to learn. Human beings are DEFINITELY emotional creatures. "NO" is way more powerful than anything else imaginable... however eventually you realize you also have the power of no. That first giggle, that first hug, that first (fill-in the blank)... basically pure joy is healing and addictive AND pure joy for one hour can somehow make you tolerate twenty-three hours of hell (almost). You will do anything to keep your child asleep... like push a swing by hand for two hours in the middle of the night or take a half an hour walking as quietly as possible to the bathroom ten feet away from your bed (both ways).
Ultimately fatherhood is a trip with lots of ups and downs and the greatest lesson of all is: I am limited, I make mistakes, I am human and I'll try to do my best/better tomorrow.