OED says - as a first definition - says revulsion is : "The drawing of blood from one part to another - as by counterirritation." (Hmmmm!)
Then notes it is also a "sudden or violent change of meaning"