I am also allergic to all things barn related and always have been.
My doctor always said, "Why couldn't you have been one of those people who liked to sit and knit rather than be an animal person?"
I have asthma, allergies and was born with diminished lung capacity which of course doesn't help. So I sneeze, cough, get hives, runny eyes and a drippy nose as well as being short of breath. I'm also allergic to many plants, soils, pollen, molds and foods.
I just had my immunoglobulin tested and my IgG is way out of whack. My pulmonary doc said it may have always been out of whack which would explain my chronic sinuitis infections or it could be out of whack because of the constant infections. He's put me on an anitibiotic treatment once a month for the next year to see if we can break the cycle of infections and bolster my immunities. I was also mildly anemic so I now take an iron pill. Your red blood cells cannot carry as much oxygen if you are low in iron.
My pulmonary doctor thinks that allergy testing can be very fluky and inconsistent so he doesn't hang his hat by their results.
For a mask I use the cotton type like hospitals use. They seem to fit the face better than those fibre ones.
Vacuuming rather than brushing :: Blowing the barn aisleways rather than sweeping is quicker (keep the mask on) ::
Wash your hands a lot and don't continue to wear your barn clothes after you've returned to the house :: I like to wash my hair after my last trip in from the barn, at night, so I don't have anything clinging to me, overnight while I sleep. I don't have cats in the house and any dog I've ever had has never been able to be on the furniture or bed and they can't lick me.
Other than that this is the lifestyle I love. I will take my medications as directed and take the extra steps to minimize my
reactions. I've never breathed normally so not having animals wouldn't make it so, might make it better but I feel like if
I didn't have my animals - I couldn't breathe at all.
Hope your test results come back as something besides your animals. Keep us posted.