Kim, 32, recently gave birth to their first child North West and since then Kanye has become too controlling and keeps telling the socialite what to do and what not to do, reports radaronline.com.
Kanye has "brought in more security around the house and won’t let Kim leave".
"When the time comes for her to step out into public, he wants her to be wearing outfits he picked out for her. He’s telling her sisters, mom and everyone what they can and cannot post on twitter," a source said.
Kim is trying her best to keep Kanye happy.
"She has to do what he says and knows the littlest thing can set him off. She knows not to push Kanye too far. She's doing her best to keep him happy," a source said.