Kim Kardashian has had it with Kanye West once and for all — and In Touch can exclusively reveal that she is ready to divorce the rapper.

This year was a tumultuous one for the married couple of two years, between her robbery and his recent hospitalization. The reality star has been "miserable", according to sources, and has even been in close contact with her pal — famed divorce attorney Laura Wasser (though it is unclear if she will represent Kim).

"Kanye has absolutely no idea that any of this is happening," says an insider, who adds "an announcement could happen at any time."

kim kardashian kanye west getty images

"She's been doing everything in top secret."

The rapper's paranoia and distrust for everyone around him is a major reason Kim wants to end the marriage. The couple also has two children together, North, 3, and Saint, 1.

MORE: Get the Latest on Kim Kardashian's Health Crisis

"This isn't what Kim signed up for when she married Kanye. She's done."

For more exclusive content, sign up for our In Touch newsletter!