something he found out from someone else ... and then someone else that it had been twice. Does that excuse it, NO! But it is more understandable.
Willow kissed Drew, said she loved Michael and her kids and it could never happen again ... then she kissed Drew again and said she loved Michael and her kids and it could never happen again. Now she slept with Drew, told him she loved Michael had her kids and it wouldn't happen again.
It will happen again.
Heck, between the two kisses she would walk up on him shirtless and just stand there and drool while they gazed with each other until she could pull herself away and leave. Had she meant she was going to stay away from Drew, as soon as she walked in and saw him shirtless, she would have IMMEDIATELY turned around and left. Drew is a hound dog and doesn't really care, so he always waited for Willow to move forward or leave.
Michael was gut punched. I don't think it occurred to him that Willow would ever cheat - especially with his uncle and business partner.
Willow being more wrong doesn't excuse Michael - but his situation was more undersandable.
Karen L.