I haven?t seen this thread before either, Galaxy, but am so sorry to see what a horrible, stressful time you are having.
If you love your job but hate the working conditions and the negative impact it has on your family life, fight for it. If necessary, go over your bosses head and speak directly to his boss. Map out all your concerns on paper, do your hmwk and give a copy to him in advance for his consideration and ask for him to meet to discuss them at his earliest convenience. If you go about it carefully and make them see what a huge asset you are to their company and have the legal facts to your disposal then you might get a positive result. Worth a stab. After all, your immediate boss might be saying a sweeping no to you because he doesn?t have the skills, foresight, knowledge or even the authority to negotiate the terms and conditions of the contract with you. All he seems to be seeing is that it works for others so it should work for you. If you show the right person exactly why it is unreasonable in a calm, logical way and give them alternative ideas then surely they would at least consider your argument. If not, at least you know you have gone as far as you can and leave them and their narrow minded, short sighted ways behind and look for a job with a better company.
If you do have to take a salary cut, it needn?t be the end of the world. I was the main breadwinner in our family and became a full time mum - hard work, had to come up with unbelievable money saving madness to cut back but is worth it as we have a better lifestyle. We never thought we would cope with our mortgage but careful management and a couple of long evenings spent doing the sums can work wonders. You can save on so much - child care, working clothes, shoes, makeup, manicures etc., work expenses, food bills are lower as you have more time to prepare food from scratch, fewer presents to buy for office colleagues/outfits for work "dos", can do your own DIY, camping holidays rather than hotels etc. etc. Honestly, it might not be that bad if it comes to it chin up