Start taking a multi vitamin.
Instead of stating everything you cannot do.. Start making the list of what you can do. There has to be a way for you to be more organized with your time. Figure out if that means using paper plates and cooking in a crock pot with a liner, to cut down on dirty dishes.
Get your husband to do the laundry on Saturdays. or at least be in charge of your child all day so you can run to the store.. etc.. I personally like to go at night, when there are less people shopping.
How are you performing with your job? What amount of tike do you need to get it done each day? I know I can get my work done if I can have 3 hours of uninterrupted time. So I could hire a sitter for 3 hours a day..
You have to Hire a sitter to care for your child. With summer coming up, there will be a ton of High school students looking for work. Maybe have them 3 times a week. Figure out where this money will come from..
Sell stuff on Craigslist or hold a big old Garage sale and clean out your house. The money you make off of it can pay for the sitter and your house will be less cluttered.
While your child naps, have the sitter, do your laundry.
Or, have them clean the kitchen.
When I was in high school I cared for a child for 2 years, 3 afternoons after I got out of school and during the summer for 2 afternoons, 12 - 5. I started dinner for the family.
Get your husband to be in charge of the bath every night. . and then lead him into being the one to put the baby to bed.
This is the ONLY time he is getting to see his child.. Just tell him.. the baby misses you.. I think this will be good for the 2 of you.
Forget your mother, she is obviously just too busy. It causes you too much stress.
Stop what you are doing and make a list of how you can make this work.