Mosquitoes make people find all kinds of solutions, man. I don't know how we still don't have a medicine that gives 100% protection from them. The stuff they sell in the markets is definitely not enough.
I hope that next spring this nest will be a home for a kestrel alesi and all your hard work will be worth it!