I don't know, I'll see how it goes tonight I think.
Ds1 woke up at 9.30 and was angry that I didn't wake him up at 8 to go to college. I did a 180 and refused to feel bad about his phone alarm not going off. I did actually shout up the stairs about 3 times, got a grunt in return and assumed he had a late start (his schedule changes sometimes when there is stuff on at college, like some weeks he has double the lessons and some weeks he has half the lessons, BUT he isn't good at telling me when his schedule changes). I offered to drive him to college so he didn't have to wait for the bus and told him my mind reading skills were terrible, that I was happy to wake him up as a backup when necessary, but in order to do so I needed to know when his timetable was different, like the night before. There have been a few times when I've woken him at the normal time and he's been cross that I didn't need to, but he hasn't told me in advance. I pointed out that I didn't like waking a teen who didn't have to be awake! And I also reminded him there's an alarm clock in ds2's bedroom he can use as a backup if his phone alarm does't go off.
So that was new, I've not been that good at being assertive in the past, I'm usually defensive instead. Hopefully ds1 has learnt a lesson through the consequence of being late to college and missing a lesson!