Spiritual insights on Rama and Sita