I'm being taken advantage of here and it's not going to last.
You are, without a doubt being taken advantage of, and that is for you to handle. Reason number one: She has absolutely not one grain of respect for you. So how do you think, you can regain some of that respect, that will make her treat you like a human being?
Validating and listening are two of the key skills, that you will learn to master in order to get communication going. However, if there is no respect, then no matter the amount of validation and listening, you will come up short, and she won't see you being worth a dime.
You need to sit down, and my suggestion would be a follow up on what you already told her: You guys have a joint responsibility for your daughter. You can understand that she has the right to have friends, to go out, to do whatever she wants to, and you totally get, that that is her privilige, and you have absolutely no intentions of staying in her way, AS LONG as she does on her own time. So, you need to get her to sit down, and make a schedule on paper, and if she won't, then you need to figure out what your next step is in order for you to make that plan a reality - what are your boundaries, and what are the consequences for breaking these?
Dont get pulled around by the hair, but be cordial, be respectful while you show her, that if she wants out, fine - however you are not going to pull the load so she can just go and come as she pleases. And get the fk out of the house when you have YOUR time. Go meet some friends, go dance, go join something social, cooking class, ball game, whatever, but go out, and realize your potential is great, and so many people in this world would love to get a chance to know you - however they can't, because right now, you are taking care of d2 like you were a widowed husband.
Be strong.
BD: Wife says "its over" 11th august 2018. EA: June 2018 PA: August 2018 - ongoing Status: Taking turns 7 days a week to be in the house w. kids WW: no regrets, seems happy with leaving.