My husband frustrates me

Shareva
My husband and I have four children all together. The oldest two are from a previous marriage. Our first child together is 6 when he was born my husband worked a job the he was gone 14 hours a day drive included 7 days a week. He was no home to help with him let alone enjoy him. He said he regretted keeping that job and wished he would have been home more because he missed out on the first two years.
Now today he has a job that he works 8-12 hour days 5 days a week. I work the weekends ( that way we don't have to pay a sitter). He will go to his moms while I'm at work and she ends up taking care of the kids. Then at 8pm an hour before I get home from work he comes home. As soon as I get home  I don't even get my shoes off he hands me the baby and says he needs fed or changed. Don't get me wrong I love caring for my kids but can I take my damn shoes off. Then at 10pm he goes to sleep and leave me to stay up with the baby after he has messed up his feedings and for some reason he is ready to stay awake. I will be up till 5am trying to get him to sleep. He will wake up to eat around 9am my husband will change and feed him. At 9:30am he is having the older kids wake me up to make breakfast. So 4 1/2 hours of sleep I have to go into work and do it all over again that night again 5am. Sundays he fishes and I have to be up at 8am with my older children. When he comes home I try to take a short nap. He will keep coming in and bugging me over stupid stuff so I give up.
The next three days I will get Brennan (the baby) back on a schedule then the weekend hits and it's thrown out the window. I'm so tired all the time. My husband doesn't seem to care or want to be an adult and help on the weekends. During the week I do everything I take care of the kids, clean house, do laundry, do the grocery shopping, pay the bills, make his and the kids lunch, cook dinner and even make everyone's plate. I have to eat out every weekend because my husband eats dinner with the kids at his moms. By the time I get home I don't want to cook and I ask if he can bring some home for me but he always forgets. I wish he would just help a little more on the weekends. I feel like I'm caring for another child 90% of the time. I appreciate all he does for our family but I would like to be appreciated too.