I just went through this last week. All is calm now.
Rocket was in heat, it is ending now. Charlie was beside himself constantly panting, whining, slobbering, pacing, shaking etc. Although he did not vomit, he was very "Not Himself"!! If he did vomit, it wouldn't have surprised me much.
Of course they were kept seperated, but I thought I was going to go nuts.
Someone is getting fixed soon at my house too. My husband just has a reason for not getting Rocket or Charlie fixed at the moment.
He has to be sure, cause it's something you can't change back.
So in the meantime we will wait it out.
It was even to the point I took Charlie to our land to see if he would be normal there. He was. Of course Rocket stayed at home.