Please don't worry too much about seasons. It sounds like you are seeing them as the cause of horrible problems. Whereas it could just be that, for some reason, your previous dog was particularly sensitive to a specific noise. That could be related to her cycle, since dogs can be more sensitive at different points in it - but to jump to the conclusion that you should have spayed before any seasons, just because a cycle can sensitise a dog sometimes, is a bit like saying all humans should have an ovariectomy to prevent those few with PMT from having it.
Seasons are a normal part of an adult female dog's life, and they do have effects - but please don't jump to the conclusion that 1) all the effects are bad and 2) you should avoid seasons or 3) that what was right for one of your dogs will necessarily be right for another.
There is much research to show that actually dogs which remain intact to the age of 6/7 years live much longer (on average) than dogs spayed early. This is because exposure to the ovaries confers health benefits on the dog. This same effect is present in humans - which is why women live longer than men. If spayed, you remove this advantage.
Furthermore, there are many instances where people have spayed and seen behavioural problems immediately worsen.
It is a bit more complicated than panicking about your previous dogs' experiences and jumping to the conclusion that you should spay every dog you have asap.
Reading:
http://www.gpmcf.org/respectovaries.htmlhttp://www.ncbi.nlm.nih.gov/pmc/articles/PMC2805875/?tool=pubmedhttp://www.vizslacanada.ca/SNBehaviorBoneDataSnapShot.pdfhttp://www.naiaonline.org/pdfs/LongTermHealthEffectsOfSpayNeuterInDogs.pdfhttp://www.caninesports.com/SpayNeuter.html