Please, would you take a look at these sentences and correct my mistakes:
1. He lived in an imaginary world, away from people, whose suffering did not affect him at all.
2. Being a poor widow, she could not afford herself proper food, let alone travel abroad.
1. Delete the second comma.
2. Delete 'herself'.