She didn't know the guy was cheating on his wife with her, so she's not to blame for that.
Also I wouldn't say she's gross, weird yes, but definitely not gross. I'd have SO many questions. Like how does she transform from Snake-lady to Human Woman, does she shed skin from her snake bits, does she have scales, is warm or cold-blooded, was she born or hatched, and so on. I feel these are all legitimate questions.