Jill - Calm down sweetie - your anxiety about being cranky is making you more cranky! About the Biaxin - it is a relative of erythromycin. It's not an allergic reaction, but about 10% of people get problems with nausea and vomiting when they take erythromycin or related drugs. Part of the erythromycin molecule resembles a natural protein that stimulates the digestive tract, and in these people the antibiotic "fits" into that receptor just like that protein would - result, nausea and vomiting. My D can't take it either. In the future, ask for a different antibiotic if they offer you Biaxin, erythromycin, or Pediazole (which is a mix of erythromycin and sulfa).
Pneumonia can make you vomit too but I'm betting it is the Biaxin.
As for the moodiness - sleep deprivation doesn't do much for your disposition. Tell H you are sorry and that you just are so exhausted from lack of sleep that you lost your perspective. Have something nice ready for him when he gets home. One little backslide is not the end of the world. Okay? Ellie