This is more of a WWYD sorry.
Here's a quick history. Ex left us very suddenly around a month ago, no real explanation and little contact since. I am on my own with two dcs age 5 and 8. We live in the Midlands and originally I come from Lancashire and I'm thinking seriously about moving back there.
Pros of moving
We would be near my mum who the children and I all love. I want my mum 
My mum could help out with childcare
My mum would be company for me
I could help out my mum as she gets older, something that worries me a lot as she has no-one nearby.
The town my mum lives in is lovely and in a wonderful area
There is a superb grammar school in the town
We could have a dog (something the dcs have wanted for ages) and share care with my mum
We would be away from emotionally and physically abusive ex
Cons of moving
I would have to find a job in Lancashire - yikes, no self-confidence for doing this. Big point against.
Selling/buying a house
I don't know many people in Lancs apart from my mum and some other more distant family so it would be a whole new start in many ways.
It would be more upheaval for the children
We would have to move fairly soon to let the children settle in before the move to secondary school (dd is in Year 5 in September)
The house we could afford would be smaller and not as nice as the one we have now.
Pros of staying
We are in a familiar place/house
We have some good neighbours and friends here
The children are settled in a nice primary school
I have a good job
We have all our routines, clubs, friends ie a settled life here
Cons of staying
It would be difficult to keep the house on as it needs a lot of work doing and there is a big garden which takes a lot of time and effort to keep looking good
There is an issue looming about secondary schools as the ones round here are not good
We are near ex who will continue to play his games with (me and) the children as long as he's able
I don't have any family here to give support - I do have friends but it isn't the same
So, what would you do? What should I do? This is really doing my head in as I can't make my mind up one way or another at all. As soon as I start thinking one way is best, I think of a lot of reasons why I should do the opposite! Help please!