Sucks eh?
Ha I remember a couple of months ago all us July mummies were complaining about the same sort of behaviour between about 8-9 months. We called it "9monthitis"

It's totally normal - to do with developing separation anxiety I believe. You'll get your happy little guy back, but it could take as long as 4-6 weeks (although it only lasted about a fortnight here).