Hairspray, I know how you feel sometimes. The bickering can really get you down. Being tired stops you feeling positive about anything, I find.
babs DS (the strongest of my 2 DC for swimming) got stuck at breaststroke for quite a while, he just couldn't master the technique, which is very important. I did have a few long chats with the instructor. However, once he did 'get' it, I think he moved through the badges literally termly. From the instructors POV, the technique, done correctly was key. It's hard isn't it?
DH has severe asthma and nearly died as a child, he was in one of those 'bubbles' for weeks. MIL took out the carpets in his room and she recalls it helped massively. All our downstairs is wood or tiled and DH would agree it helps. Not sure about allergies though.
Listening to a debate on Radio 5 about whether we are too obsessed with germs, following on research about bedding. It's interesting. The expert on is the side of allowing a little muck!!!