Hi there. It is very difficult to pinpoint allergens unless one does 'prick' or 'patch' testing & it can be done at a local allergy
clinic or at your dermatologists'. Yes i do believe you are stressed & consider that as a factor. Also it is possible that you can have more than one allergy. It may neither be him or You..it could be an extraneous factor like latex, his medications are unlikely. Try taking a non-sedative antihistamine like fexofenadine
180mg that acts over a 24 hr period for a 2 week course & if it helps, it is safe to 'pop' one anytime. Cheers & Hope this helps..give us a shout & review/ feedback if it does
Good Luck & here's to a fruitful sex life!