Cats have estrus several times a year

My cat has been in estrus 3 times this season .. Every day, I can't sleep at night .. Is there any good way?