You sound as if you think you live in your own personal hell, though I'm sure it would be paradise to many.
There is still an adequate network of public toilets locally, all currently free but will be 30p a go from April. The council are having to introduce charges because their budget has been steadily reducing, partly due to the council tax freeze over the last 10 years. This reduction in funding also affects road maintenance, which explains the roads falling to bits.
Still, at least the council tax freeze is ending so councils won't have to cut so much and we can all stop moaning.
Oh wait....