Hello OP. Firstly, at least you tried, you took a risk and feel it hasn’t paid off. The reasons you moved were all valid at the time, so remember that. Secondly, it’s not too late to move again, if that is what you really want to do. You have a young child, so any employer will see why you haven’t worked, it isn’t because you’re a layabout etc.
Has your DD started nursery yet? This is a way of meeting people, even taking her to toddler groups/library? Have you considered gingerbread? It’s for single parents, it’s a good way to meet others in your situation.
Your family, well they set you an expectation and haven’t followed through so that’s another blow and it hurts, are they aware of how you feel? Sometimes when we put on a ‘brave face’ people take that literally, and think you’re managing.
I moved 8 years ago, admittedly not far from where I was before, but far enough that people don’t visit
and I’m not settled here, only one friend who I rarely see. However, I’m close enough to go back, and I work full time (adult D.C.) so I’m ‘busy’.
It takes somewhat longer to really integrate into an area, and you haven’t been there long. I do think you are focussing on the terrible ‘mistake’ you’ve made, which may be stopping you from seeing what’s around you to make it ‘home’.
If you really want to move, then set that as a goal to work towards if it is at all possible.
I know all too well that feeling of crying inside, it’s a desperate feeling isn’t it?
Set yourself some small goals each day to improve your life where you are, but in the meantime try and explore the possibilities of moving again. There are people in this world who are moving all the time. Don’t feel bad about ‘mistakes’ the circumstances that led to that ‘mistake’ were real and valid at the time.