NC for this.
Backstory: teen DD (15) - a few months off turning 16 - is really, really lazy. I have to beg and bribe and nag to get her to help with the smallest of tasks at home. It's draining. All she wants to do it be out with her mates and asks for cash and lifts everywhere etc.
This whole week I've been off work sick with an awful tummy bug / virus. It's absolutely wiped me and youngest DC out (toddler who I am home looking after whilst trying to keep on top of household tasks etc). DH has been working long hours all week. I've had to hold onto kitchen counters at points to steady myself and try not to pass out whilst trying to get jobs done and look after my youngest, I've felt so ill with this bug. But I've had no choice but to keep going.
Teen DD has not offered much by the way of help despite seeing how unwell me and her younger sibling are. At a couple of points I begged her to help as I was really struggling and she did so, but very reluctantly.
Yesterday she announced "I'm out with my mates tomorrow, I'll get the bus to meet them" (bus to the nearest major city from where we live). I said that was fine so long as she didn't rely on lifts from me as I'm not well enough. She said nothing about Sunday and to be honest I was distracted with bathing the youngest so didn't ask what her plans were on Sunday.
So she went off out this morning before youngest DC and I got up. DH at work doing overtime as we need to money. So as per usual I'm just getting on with it all - housework and looking after youngest etc. But still struggling as not feeling great.
Teen messages me about holiday clothes purchases so I reply. I then say "by the way please don't make any plans for tomorrow as I'm going to need your help at home, I'm really behind with the housework this week as I've been ill and DH working again". She texts back: "I've got plans tomorrow with my boyfriend, it's been arranged for ages". I replied: "well you're not going, I need your help".
She then called me saying how it wasn't fair, this has been planned for ages etc. i just snapped at this point - probably a combination of feeling so rough and her selfish lazy attitude all the time. I would never have agreed to todays outing if I'd known she had plans Sunday - I'd have made it clear she needed to be around on at least one of the days to help out.
I said to her "Listen to me - you either get yourself home before 5pm today (this was at 2.50pm) and pull your weight and do some jobs, or you can forget about going out tomorrow and help me then instead. You've got just over 2 hours to get here. Your choice. But don't think I'm going to change my mind - one minute past 5 and you're not going. I'm serious."
Then i hung up.
By the way 2 hours is plenty of time on public transport to get home if she had started to make her way home straight away or within the next 10 mins.
So AIBU to have given her this ultimatum of making a choice: she either loses her day out tomorrow and helps out at home, or gets herself home at a reasonable time today and helps out, and keeps her outing tomorrow?
She's since messaged to say she's on route and it will be "just past 5" when she's home, followed by a "sorry".
Was I harsh??