> Reduced to tears from getting upset that they cant sit in the room as soon as they do hes lunging biting
He can only behave like that if he is allowed to :) You should be able to pre-emp when he is going to have his crazy moments, be prepared with distractions (a toy that he can chew or play with you with) and pop him on a lead so he can be limited to what he can physically do (or lead him away for a time out, when he's calm let him back in with you & repeat as needed). Everybody must stay calm, no screaming, flailing arms or silly dramatics when pup turns into a 'monster'.
If you want pup to learn to be calm, then he needs to be taught to be calm, it's far easier to teach if you ALL lead by example. Screaming, or shouting (from anybody) will only add to the excitement and make the game (which is what your pup is playing - games) more fun.
You think a little pup with the bities is hard work - imagine a giant breed :) My pup was big enough to knock me to the floor, pin me there & chew my head

I had to learn quickly that being one step ahead is always best, LOL. Have your strategy ready and stick to it, no matter how many times it needs repeating. Repetition is a big part of learning :) Please don't be worried that your pup is agressive, he is simply being a baby dog, all the behaviour you want him to display needs teaching to him, dogs play by biting each other - he just needs to learn he can't play like that with people.
This should be of some help & reasurance for you,
The Bite Stops HereETA, sorry, just noticed 'The Bite Stops Here' has allready be linked to.