Well, I've been out and ordered myself a new mattress today. In a proper actual bricks-and-mortar shop, because you can't try them out for feel on the Internet. And also because real shops are important, and it's a good thing to support them. And I know the Inland Revenue (and hence, ultimately, the public services I take for granted) are going to get their fair share (you know who I'm looking at).
It's going to be so wonderful, having a nice smooth surface to sleep on! I've been getting as used as I could to the old one wearing out, so lying on a brand new one in the store was a revelation. I could be looking at a whole new era of sleep without chemical assistance .....