The problem is the rules have been set by a government that can't even get members of paliament to abide by (not just Tories), and some of the rules have been so vague that the general popluation have had enough it seems.
I've made the same sacrifices you have, and have seen countless people ignore the guidelines which really gets my goat. I have vulnerable members of my family, both up here and back down in England, who are terrified of catching Covid as it will surely deal a fatal blow, especially my father - luckily he is in a low case area but hasn't left the house in months. Selfish ****s going about shops, packed together like sardines, is a horror show, and then we tell them they are free to travel all over the country and mix with larger number of people - there's no "likely" about it, there will be a large increase in cases in January. Wales and NI have already announced pre-emptive lockdowns straight after Christmas, and all the talk is that they expect Scotland to do the same - sensible IMO, and I hope England follows suit.