I feel like a bad mom

My LO just turned 3 weeks old, and i don't think I'm doing a good job. I feel like she hates me. I can't sleep. I resent my husband for getting a break during the day. I'm not taking care of myself.

Today was the first day that I have brushed my hair in the past 10 days. I think I've only brushed my teeth every 3 days or so. I only go shower when my husband gets off work and my LO is asleep, but even then its a very quick shower. I feel guilty about being away from her and I feel guilty when I don't feel guilty.

I love my baby, i really do, but I didn't connect with her until a few days ago. She didn't feel like she was mine. When I gave birth it just felt like they put something on top of me. I felt guilty for not crying or feeling any emotion.

I don't feel like I'm good enough to be her mom. I don't feel like I'm good enough to be a mom at all.

I feel awful about this morning. Her dad changed her at 4:30 before he went to work and I fed her and got her back to sleep before I also fell back to sleep. I woke up 2 more times to change her between 4:30 and 10, and I didn't change her until 10. It feels like it was too long, but I was just so exhausted. I couldn't wake myself up enough to bring her into the other room and change her.

I just don't think I'm doing a good job. I feel like I'm doing this all alone. My husband has to drive everyday from 5 am to sometimes 6 pm, so he needs his sleep to get home safely. I don't want to wake him up at night, but not asking him for help leaves me doing everything by myself from 9 pm to 4-6 pm the next day almost everyday. He changes her when he gets up for work, but he can't feed her so I have to get up then too. I feel so alone and vulnerable.

She has awful gas problems, and she will sometimes only sleep for 30 minutes at a time before waking up screaming due to her stomach hurting. She doesn't want to actually sleep until 2:30am. My husband tries to get me to nap when he gets home, but I just get so worried and start feeling guilty when she isn't near me.

I don't know what to do.