What should I do?

I need some advice & guidance please no judgement. I been with my husband for 5 years married for 3 years we have a 21 month old. I'm a stay at home mom and he works second shift. For the past year and half things have got bad between us we fight all the time every time I tell him how I feel he says I'm complaining and turns it around and starts a fight. I don't care to take care of everything in the house because he is working and I'm not but I never get a break and it is overwhelming. The past few months he sits on his phone from the time he wakes up to the time he goes to bed he doesn't spend anytime with me or our child I have tried to talk to him about it and he says he doesn't want to watch cartoons so stays on his phone I know that ain't a excuse but anyways he normally gets mad and starts a fight he has threw his phone when I have asked him to put it down and pay attention to us. He doesn't touch me sexually anymore but always makes comments about how I don't touch him when yes I have stopped because I don't find it fair anytime we do anything it's all about him and that's it he doesn't touch me love on me or nothing. He is constantly watching porn which bothers me but I have got better about it but it's the fact that he doesn't notice me at all I cut my hair off big change he didn't even notice it until I said something a week later. Our child doesn't want nothing to do with him because he doesn't play or nothing and it breaks my heart. He don't know nothing about our child bedtime routine, how much she eats or drinks in a day, her doctors appointments, clothing size or nothing he has never gave her a bath or put her to bed. He turns anything around and starts a fight when I try to talk to him about anything and I just am left feeling worse then I already did. I love him but I'm starting to fall out of love and I want to try to fix it but not for sure if it can be. If we was to split I would have to go back to work full time and I can't afford child care and everything else by myself and I have no family that can watch her while I'm at work. Please help I need guidance and advice.