I need advice!

I’m a single mother of 2 kids (4&2). I’m in nursing school and go MW from 9-11 & I have clinical on Tuesday from 645-245. My son just started 4K and has to be picked up by 2:45 every day. I usually have this worked out for someone to pick him up bc I also work part-time working MTW 2:30-6:30 & ThuF 3:30-7:30. I don’t have child care in place bc I can’t afford it & my children’s father refuses to give me any money to help with them if we aren’t together. So, that means.. every day I stress trying to figure out who’s going to watch my kids and who will pick my child up from school. Also, let me add.. their dad lives an hour away & works an hour away from his house. He only sees them when it’s convenient for him & says I’m the reason he doesn’t see his kids bc we don’t see eye to eye. Anyway, that’s just backstory.. about a month ago, I wanted to get my son in soccer at a local church. I knew I couldn’t take him to practice so I didn’t even bother with it. Their grandma on their dad’s side said she’d take off & take him. Well, my son was doing fine. He had his first game & his dad came. Of course, he cried the whole time he was supposed to play. Idk if he got embarrassed or what. So, we’re the type that we’re not just going to let him quit to teach him a lesson about never giving up, even if we want to. He’s went to practice with his grandma & dad (drove two hours) to take him & he didn’t want to participate. So, today he has practice & pitches a fit bc he was tired & didn’t want to go. His dad just tells his mom to leave him at my sister in laws (she watched him while I worked) and she’s 32 weeks pregnant. I only asked her to watch him from the time he got out from school til the time he was supposed to go to practice bc she also watches her nieces (both under 2). I felt it was unnecessary. So then, he’s pissed bc his mom is 63 and works 50-60+ hours a week & she takes off to take him & she shouldn’t be doing that, whatever. So he says maybe it’d be better if you took him. I told him it wasn’t that easy for me to get off bc at the moment, we only had two people in our department. He says my kids should come before work. Cool, whatever. I asked today if I could take off next Tuesday so I could take him & see if he acts like that for me.

So, another part of the story..

Last Thursday, my daughter had tubes put in, her adenoids taken out, and her lip tie clipped. She’s only 2 so getting her to take her meds & everything else is rough. She runs a slight temp of about 99.5ish. We rotate Tylenol & Motrin. Doctor said she could return to daycare/school in 2-3 days. Obviously, not the case for her.. so, we both took off work for the procedure and that Friday. Monday comes around & he has to go back to work & I have to go back to school & work.. I tell him my sister is going to watch her. He feels that this is inadequate (he doesn’t get along with my family) so he takes off & stays with her. Today, I had clinical & went straight to work afterwards. Usually, I have my kids stay off so someone can take my son to school & watch my daughter all day. My daughter has been doing somewhat better. Nothing that we should be super concerned about. So, of course, this is inadequate to him as well & I should have taken off & I put work before my kids. He says he’d risk losing his job to stay with his kids. That’s cool & all, but I do not have the funds to be fired. I told him that I can’t be fired. I have to have a job in order to provide for my kids. He says that’s BS & obviously our kids would be taken care of. I’m already late to work 1-2 times a week that I have to pick my son up.

Moral of the story... he says who cares if I lose my job bc it’s putting my kids first. My POV is that he doesn’t have to stress over finding someone to watch the kids every day. We’d be homeless, no food/diapers, etc. he says those are just excuses & I know he wouldn’t let his kids go without... like I still wouldn’t have bills to pay. Do you think I’m in the wrong for not calling out for soccer practice or because my daughter had surgery five days ago?!