It sounds awful! What does your dr say? Apparently the wet weather seems to increase the number of germs out there (as well as every other animal!) and considering the amount of rain eastern Australia has received this year I'd say there are some nasty bugs. There are also multiple strains of diffferent germs like whooping cough. Sorry but coughing until you vomit sounds like it needs to be tested!

Hope you're better soon.