Its hard, and it does take consistancy. I'm soooo glad that I didn't get my Wobie when I was in high school, there is just way too much other stuff to worry about, and not enough time to really train and spend time with a puppy.
So for now, you just have to be strong, and remember that this time will pass, and he won't be a crazy puppy forever. Stay firm.