OP, why do you want so little for you and your DD?
When I read that he made dinner for just the two of you, and not your DD, I felt that. That is disgusting and your DD will notice this, even if you dont think she will not, she does notice.
Dont teach her that she is not worth dinner, affection of a loving relationship.
That alone would make me pick my things up and leave, for good.
You do not own an explanation to him if YOU decide to leave. NO is a whole sentence.
Also, can you imagine if the right individual is out there for you, who willingly will plan a future that includes all you desired but you decided to stay with your current situation, and you would loose out on a good thing?
You own it to your DD to show her what love is, and that aint it.
He has told you loud and clear how HE feels you and your DD should be treated, let that sink in. Having DC with such a man, I mean, why?
He will always tell you what you want to hear as long as he is getting what he needs. Some men are just that selfish.