This is a really difficult decision. Been thinking about this for days but I just can't ****ing decide

I said to myself last week that I'd move if I could find somewhere decent and if it could all be done fairly smoothly (i.e. finding a new housemate for here, getting my deposit back from current housemate). I have found somewhere decent, and I don't think it's going to be that much of a pain. So I should do it really.
But it goes against instincts moving somewhere that I know is essentially a bit crap. But then again, St Albans might be pleasant enough but I'm not getting the benefits at all, I don't know anyone here. And as the weather gets crapper, it's going to be no fun sitting around waiting for public transport in the cold. Another reason I'm still unsure about moving is as Mikey G said the inconvenience of moving three times in the space of six months. But I'm not someone that absolutely hates moving house, and if it can all be done fairly seamlessly then I don't think that's a big deal, after all this time next week that problem could be totally behind me.