Click the Ariadne link below and read all about Theseus and Ariadne. She was not on a rock, though. Maybe you have mixed their stories with the one about Perseus and Andromeda. She was tied to a rock.
Perseus was a hero, so technically he was kind. When he saved Ariadne, he fell in love. They went on journeys, then Perseus told Ariadne he would take her back to Greece so they would get married. Instead, they stopped on an island where Perseus abandoned her. So, you could say that heroes are kind, but to abandon someone on an island isn't very kind.
Dionysus did not kill Perseus!
In Greek myth, Dionysus does not kill Perseus.
Ariadne
No, Perseus killed Medusa.
The princess Ariadne helped Theseus.
Acrisius was killed in Larissa, by Perseus. As it was foretold by an oracle that Acrisius's daughter Danae, would have a child that would one day kill him - who turned out to be Perseus
he killed
Polydectes's true motive in sending Perseus to kill Medusa was to get rid of Perseus, hoping that Perseus would not return alive from such a dangerous quest. Polydectes was interested in Perseus's mother, Danae, but wanted Perseus out of the way.
Polydectey's believes that Perseus will turn to stone and he will be Able to marry Perseus's mom
Ariadne, Princess of Crete.