Turtledove, I wanted to say that I think we are being sold a myth about babies, but I guess that with your job you alrady know the reality.
The myth is that babies are cute and cuddly and fluffy aand that life with a baby is a rosy haze of walks in the park with the pram, coffee with a circle of slim, young and beautiful mums with their adorably cooing babies and being able to work full time/start your own charmingly baby-centered business between nappy changes.
The reality is that babies are messy, demanding and alien. How could they be otherwise? They are very new human beings struggling to understand/survive in the world, with no capability yet of empathising or taking their turn. (I love my dd totally, whatever that sounded like )
We are told 'they turn your life upside down', but the realiy is that they destroy life as you know it, they blow it apart and you are left to construct something new out of the pieces.
It sounds as if your dh has fallen for the myth and is blaming you for the reality. I really don't think it is the BF or the sleeping which is dragging you down, it is the adults around you. Where do you live? Surely there must be some MNs near you who are not smug liars have normal, demanding babies and could meet up with you?
Your MIL finding breast feeding disgusting is a sad symptom of her generation and needs ignoring (hard to do, I am sure).
I am not being judgemental. I have just realied that this post sounds as if I am saying that your situation is 'normal' and you should put up with it. I'm not. I am saying it is unacceptable and you may have to do things that you don't really think are ideal to survive it your the sake of your own survival, but it is NOT your fault.