A big congrats to you, bro! I have a 9 month old son right now, and we just found out that we've got another one on the way *faints*. There are times when you'll think your nerves can't take it anymore, you're going to encounter messes like you've never seen before, and you'll be exhausted all the time, but the good times make up for the bad times 100 fold. As another poster mentioned earlier, all it takes is that excited look or smile or laugh to melt your heart.
Dammit, I never talked like this before having kids. I'm a total sap now!