You do not need 2 lists for your shopping.
Week 1, make your 1st shop, which is your first list.
Week 2, make your 2nd shop, which is your second list.
Week 3, look up your previous week 1 order, add all to basket, you now have the exact same shop. Take things out or add things in as needed.
Week 4, look up the 2nd shop, add all to basket and continue on.
After that, you just keep going back to a previous order that is the right week so you basically have your lists anyway.
You can book a few weeks in advance, so you could book your week 1 and week 2 shopping in now.
You can add or remove things up to 11.45pm if shopping at Tesco, 11pm if Waitrose, the night before the delivery.
After you've made your lists, go look in the cupboards and see if you really actually need to buy everything, or if you already have those things.
I tend to amend my order after I've eaten, as being hungry when shopping makes me add stuff to my shop.
I think you also have to think about how much tv people are watching in your home as you have so many subscription services.
We currently have none except Prime, which we have for the deliveries rather than the rest of it.
If it looks like there might be half a dozen things we want to watch on a different service, we sign up for a month, watch them, then cancel again.
It takes less than a minute to resub and start watching so you aren't going to miss out if you unsub.
Most of their content is old anyway.
We haven't bothered subbing to anyone since last Christmas, as most of their content hasn't been something we cared enough to resub for.
Haven't missed any of it.
We also don't have a tv licence as it's been years since we last watched live broadcast or any BBC/ITV etc.. content.
Maybe you could ask everyone in your household what films/tv shows they have actually watched, so you could see which services are being used, then cancel the rest.
All your bills seem high, so it might be worth spending a weekend going over each one and seeing if you can move to a better offer elsewhere, noting down when the ones you are locked into a contract end and marking them on your calendar so you know when you can find a better deal for those too.