Dante feels grief for Francesca's tragic life. He even weeps with pity for her situation. Dante considers her sin different from the others, because she could not rationally control falling in love. Other sins, like murder, require the sinner to actively choose to sin. On the other hand, falling in love happens without our choosing. That's why Dante feels so bad.