So in answer to your original question, OP, I don't think YABU for having high expectations or wanting the best for your DD. As many PPs have said, the question is, what are you doing about it?
Short-term, it looks to me as though your MH issues have to be the priority, and from what you've said, you're dealing with those. Until you're able to function well, get a job and so on, there's little chance that you'll be able to change other things. I hope the therapy you're undergoing is successful - it's not an approach I've ever heard of, but I hope it works well and gets you to a better place.
Given that you're (rightly in my view) prioritising your MH for the time being, you've got to find a way of living in your current area for now. You've been given some good advice about how to support your DD at home with her education. I would also suggest you try to find other families who are like yourself - people who've found themselves in a grotty area through no fault of their own, but are decent human beings doing the best they can to get by. I don't know your area but I've lived in bad places myself, and I know those people will be there. Be open to finding them - mutual support is really crucial in surviving life in difficult places.
In the longer term, once your MH is under control, hopefully you'll be able to get a job paying a reasonable salary and then you'll have more choices. That'll be the time for a good, hard look at your relationship. Either you and your DP have to come to a shared understanding of what you want from life and where you want to be, or if you can't, be prepared for it to mean the end of that relationship. I'm not saying it would necessarily come to that, but if you can't come to an agreement about where you both want to live, it's hard to see your future together. This, however, is for the future when you're in a better place MH-wise.
Some of your word choices aren't great. I understand your need to vent, and the frustration of living in a situation you hate and which seems beyond your control. I've no idea whether you use words like this in real life - but do try to be careful, because if you do, you could alienate the few people in your locality who might be your friends. Just a thought.