Is Willow Dumb ?

Her whining about how can Michael do this to me is ridiculous! You cheated on your husband with his Uncle, I mean is she delusional? Shes been having an emotional affair for a while . Michael cheated but after she already did . She seems to justify herself , I don’t get the writers with the Willow pity party