The cause of seborrhoeic dermatitis (SD) remains unknown, although many factors have been implicated: yeast infection (Malassezia furfur), as well as genetic, environmental, hormonal, and immune-system factors. Steroid creams without antimycotic drug may not help for treating SD. Do you have yeast infections on some other places (mouth, gentals...) beside skin?
Chronic upper respiratory infections usually include chronic rhinitis, sinusitis, tonsilitis or pharyngitis. These chronic conditions can be due to allergy, chronic irritation by envirenmental factors, improperly treated bacterial infections or deviated nasal septum. Have you ever seen ENT-specialist and done X-ray of the sinuses?
Recurrent urinary tract infections (UTI) can be due to immune deficit of any kind (diabetic, HIV/AIDS...). Recurrent UTI can be also due to improper treatment of acute UTI, kidney stones, structural anomalies etc. Which bacteria have been isolated from the urine? Have you ever made cystoscopy and ultrasound scan?