I totally agree, people are always trying to tell moms to be "how it really is" and it's always relentlessly negative, "enjoy your sleep now!" "Your body will be destroyed!" "You and your husband will hate each other and you'll never have sex again!" I know that people do struggle with the post partum period at times but the above has not been my experience. My baby girl is 7 weeks old, here is how it's going:
Sleep- she sleeps one five hour stretch, then one two to three hour stretch at night. In the daytime she usually gives me one good long nap where I can clean/cook/nap, sometimes two. She does marathon/cluster feed in the evening, which is no big deal, my husband and I like to eat in front of the TV and watch the mandalorian, doesn't everyone?
Post baby body- between my pregnancy and giving birth I am 40lbs down from my prepregnancy weight, I definitely had the weight to lose (could stand to lose another 20-30lbs) and haven't lost any significant weight since week 3pp, though I hear a lot of moms lose weight breastfeeding. I think I look great! My tummy skin is a little loose and I have some stretch marks which bother me not at all. One nice thing is that everyone who visits will tell you you look amazing even if it isn't true.
I had a shit ton of stiches but only a first degree tear, they are all dissolved now, I don't see any difference in my vagina and everything feels good and is in good working order. That being said I highly recommend the epidural, I was opposed to it but my little's heart rate dropped and she needed to come out RIGHT NOW and I wouldn't have been able to push as hard if I could feel all the pain! They told me I would have to have a c-section if I couldn't get her out in 10 mins so I really wanted to make it happen.
Relationship: my husband and I are doing great, I am not saying this to brag, I was so scared our relationship would change for the worse (because of all the articles that tell you your relationship will change for the worse) but that hasn't been my experience at all. We are such a team and it's so awesome to have one other person who is on my level about how great this little baby is. We spend a lot of time saying "look at her perfect face" I love seeing him with her and when he gets home from work he immediately takes over as primary parent and does all soothing and diaper changes (everything except feeding as she's ebf) and he loves doing it and never gets annoyed. We've had two "tense" (not even really cross) moments since she was born, one because we were stressed out that her swaddle was going to smother her (she is really tiny) and were having trouble finding a solution and the other because her temp was hovering just above the normal range so we kept undressing and redressing her. Both of these happened in the first couple days, first time parent stuff. We did institute a rule that he's not allowed to come home and immediately go to the bathroom, he has to go at work before he leaves. Idk why but it's infuriating when they come home and go to the bathroom for 10-15 mins (why do men take so long to shit?!)
I was really worried about pnd because I am a high anxiety person and previously medicated for it but I haven't had any trouble with that at all.
Not everyone loves the newborn phase and it's really ok not to but I think it's important to say that your life may not actually become a hellacious nightmare and in fact could be 1000 times better. In addition to all the other stuff is the overwhelming, from your soul love that you'll feel for the baby, words can't describe. I think the biggest thing you can do to help have a happy post partum phase is to get on the same page with your partner about how much he'll need to help out and to cut each other a lot of slack and try to lead with kindness in all your interactions.
I want to add that our baby has some health problems, but even with that worry we are so happy and wouldn't do things differently in a million years. It's possible to be really happy even when things aren't 100% perfect.
Good luck, I hope it goes as well for you as it has for me!!