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.