Miss What To Do.....
Firstly, can I just say one thing: he's not abusing you. Anyone who says that is wrong. It's so wrong. You know it is. So he doesn't speak to you for a week... that's just controlling and mean. It's not abuse. He probably does that to you because he knows you don't love him anymore. He's just scared. Real abuse is very different and not like that at all.
But.... you only need one reason to leave him. You don't love him anymore.
I left my PERFECT HUSBAND 10 years ago. He did everything perfectly. He played with our DD for hours, read stories for an hour when DD was 6 months old every night, he did the cooking and washing and ....well, before I had a chance to do it, he'd already announced with triumph, that he'd done it. He drove me crazy. I ended up hating him. I could wash all the sheets and make the beds up on a Friday, and then wake up on Saturday to find all the beds stripped with sheets on the line.
I was so exasperated with him. I stopped loving him. I couldn't bear intimacy. I left him.
We now co-parent and get along very well. We joke about his OCD. His new house is immaculate and he is untainted by me and my personality.
I still love him, but "not like that". I wish he was my brother, because then we could still be a proper family.
My friends used to ask me what it was like to have such a perfect husband, and I was like....meh.....you try living with little miss perfect. Drives you fucking mad.