It’s a very bad year. SB area midges are somewhat weak and pathetic compared to their West Coast cousins which can strip a man to bone in minutes!
It seems that midge treatments/repellents depend a lot on the person wearing them. Some treatments are better on you than others, you need to find which works for you.
Robin GM7PKT put me onto Smidge. Not cheap but it works brilliantly for me. The best I’ve ever used. But if you leave a tiny patch of exposed untreated skin, they will go for that.
Avon Skin-so-soft. Is not a repellent but they don’t like the taste. You have them buzzing around you and the stick to it on your skin but they don’t bite.
Both of those have a pleasant aroma and do not include nasty insecticides. Smidge works better but is 4x the cost and doesn’t leave your skin a bit tacky the way Skin-so-Soft does.
There are plenty of DEET based repellents but these use nasty organo-phosphorous compounds and some can melt the plastics used in modern walking clothes and waterproofs.
A midge net for your head is wonderful. You can ignore the ones flying around your face then.