OP, you said it took you a long time to get over what your previous abusive ex did to you. It is very obvious you have not recovered from your past abusive relationship because you are sleepwalking straight into another one. I promise you that if you stay with this man, you will find yourself back in that dark place and will have to go through the pain of extracting yourself from another awful relationship. You will find yourself back at rock bottom. Do you really want to be there again when you have worked so hard to escape?
Just because your current partner is abusive in a different way to the last one, it doesnt mean he's not abusive.
I agree he sounds very narcissistic. Everything is on his terms (entitled and lack of empathy), he gets angry at you over nothing (narcissistic rage), he makes you feel like shit (devaluing you), he stone walls you (classic emotional abuse tactic to get you to bend to his will). All this only 6 months in! Abusers always make you feel like it is your fault but the reality is that nothing you ever do for this man will be good enough and the rules will keep changing. It is 100% him and not you.
The problem here lies with your lack of self esteem and fear of being alone. Abusers can sniff out vulnerable women and you are the perfect target because he knows he can treat you like dirt and you will stay because you would rather have anyone than be 'alone'. Trust me, he knows this! The feelings you have for this man are not love, it is your desperate need for validation and it's likely this twisted dynamic feels 'right' in some way because of your past (most likely your childhood). Try and identify the original narcissist in your life (for me it was my father).
You have to protect your DD from not only this man, but also from witnessing your codependent behaviours because she will very likely mirror this and end up in abusive relationships when she is an adult. You have to stop the cycle of abuse now. If you don't, you will be an enabler to the abuse and I guarantee your DD will be angry at you for this when she is older.
I used to be so much like you OP and the best piece of advice I can give is to leave this relationship, stop dating completely and focus solely on recovering from your codependency issues. It is an active process so being single is not enough, you have to put the work in to really address your issues of low self esteem and lonliness. Yes it hurts, there are times when you feel lonely and invisible, but at least you then stand a chance of finally healing and being able to give yourself validation rather than craving it from abusive men.
Stop letting these bastards feed off your self doubt. They are incapable of caring about you and ever giving you a truly loving and reciprocal relationship. It's all lies he is feeding you when he is being 'nice'. Read up on covert narcissism and also on healing from codependency. Lisa Romano has some really good videos on the topic.