DH and I have 2 daughters, 18 months and 3 years.
I work part time as an A&E nurse and was offered 3 extra night shifts last week. These would pay around my usual weekly rate per shift (so nearly doubling my monthly salary).
Before booking the shifts I discussed with DDs nursery and they agreed to have them the extra days needed (so I could sleep).
DH was happy to do all the other childcare that week - drop offs and pick ups + overnight stuff (we usually split it depending of shifts so not unusual for one of us to do 100% for a while). The extra shifts were 13 hours, so it wasn't possible for me to do anything.
When MIL found out DH was doing all the childcare she was very worried that he couldn't possibly cope with 2 DDs alone. She insisted on staying over. We both agreed, even though he didn't need help, there's no harm in an extra pair of hands.
After my first shift, all is well until around 4pm when DDs nursery called and my youngest had a fever therefore needed to come home (and couldn't return for 48 hours). DH picks her up and I went to work. MIL offered to look after DD during the day so I could sleep and so DH could go to work. She's retired so didn't loose out on working/wages. DH offered to pay her the nursery's daily rate and she refused.
I got home from shift 2 (around 9am) and MIL had sick DD, nursery has the other, so I went to sleep. Left for shift 3 in the evening. Then MIL complained to DH that I should've cancelled work to look after DD as she was sick. Said I was selfish for working an only cared about money.
DH stuck up for me and said that if she didn't want to look after DD then he would stay home from work. We need the money because I need a new car (ULEZ conpliant). MIL refused and said he needed to work, but that I should have cancelled as they were extra shifts.
DD had a low fever and was a bit snotty. She wasn't seriously ill and was fine with calpol.
So AIBU for working?