J.H.
The good news is that as he gets a little older... a little of the discipline duties get to be shared... especially if you get him into a pre-school. Don't be afraid of that. My 5 year old developed lots of those same traits you're concerned about... but he still has lots of the sweet cuddly moments too. Nurture and reward those. Praise goes a long way.
When you do get ready to consider a preschool for your son... consider the Comstock Co-op preschool. www.comstockpreschool.com
=-)