Perfect husband/boyfriend

I know there’s no such thing as perfect but how did you know not to give up on your relationship and to keep trying being it’s just a “phase” your in? I been with my kids father since 16 . We are 22 now and I feel like he hasn’t matured . And in fact certain shit he never used to do when we was younger . I hate the relationship and want to be done everyday but I think I keep convincing myself it’s just a phase , he’s 22 .. I have to tell him to do stuff around the house . I have to tell him to put his kids in the bath . Sometimes I would intentionally not do stuff around the house to see if he would notice and pick up my slack (he doesn’t) he never just on his own say “okay babe I’m going to go do laundry” I have to do laundry . He never gives me a break from the kids . He feels like a break from the kids is going to the store by myself 🥴. If we are arguing a million times and I tell him I need a break from being around him he gets angry . He blames me for everything . There was a time we had somewhere to be so I woke him up with plenty of time to get dressed and ready and he didn’t utilize that time correctly . So he had to put his contacts on in the car which was hard for him to do and he got angry and blamed me for not letting him do it in this house (we was going to be late if we stayed in the house) …. He’s thinking about getting his first car and I told him he should start by getting a credit card to build credit . He asked the questions and I answered . He told me to apply for. Him , I did and he got denied and he literally had a attitude and said “I’m never taking advice from you again, you should’ve known they was going to deny me” ….he started a new job where he has to be to work at 5am . And because he doesn’t know how to wake up with a alarm I agreed to get him up and take him to work (I don’t work anymore) I usually set the alarm but this time I told him to do it and I’m guessing the alarms never went off and he blamed me for that saying basically to make it my responsibility to set the alarm … his tone sucks when he’s talking so I’m always thinking he’s getting smart for no reason and instead of fixing it he gets mad at me because I’m mad and tells me I’m the only one that complain about the way he talks . As of right now there’s nothing about this relationship that I like