Well, thank goodness you have good instincts and took him to the vet! Lots of us will be thinking of you this evening, it is so awful not having them at home and knowing they are unwell. But hopefully he will be back with you soon, driving you nuts again!
Hope you get some decent sleep tonight, knowing he is being looked after, and that tomorrow brings good news.