Question: why did ravana kidnap sita?
Answer: Ravan knew that he was destined to die at the hands of an incarnation of Lord Vishnu, something that would help him let go of his demonic soul and henceforth, will make him attain moksha. This becomes another reason behind why Ravana Kidnaps Sita. Her abduction weaved the further scenarios which led to his death.