Lavazza decaf is passable.
Oxfam fairtrade decaf is what we have at home at the moment.
I only have decaf tea and coffee at home for this reason; otherwise some w/ends I'll drink half a dozen or more of them a day before I even think about it and then find that I can't sleep, which is great come the next work week 🙄
The Alcohol… Over Xmas it was 3-4 beers a day cos I could as much as anything; now it's back to work, maybe a couple over the w/end. That's self control, but the easy thing to do is not have any in the house to start with; if you have to go and get some, you think about it and can remind yourself why it's not there. Then you consume when you really want to rather than just because you can.
The drink itself is not hard to cut out, it's changing the rest of your routine which includes the drinking (both alcohol and caffeine) that will seem foreign at first. Another way to break ours was to night ride on Saturday evenings instead of pub; trails are quiet, ride is relaxed and fun so you still get the social interaction, but ends more often in food with maybe a single beer rather than a big night out and the money that costs.