Yes, It is mostly human skin.
Lots of allergens don't contain protein.
ALL allergens contain protein. Look it up.
Some people are highly allergic to tobacco smoke
Hysteria:
a term (dating from the time of Hippocrates in 400 BC) for excessive and uncontrollable emotion; including anxiety and related disorders. Adj. Hysterical. The term is derived from the Greek word "hystera" meaning womb or uterus; since the condition seemed to affect mainly women of childbearing years, it was believed to be caused by a wandering uterus. Also see Vapors.