Hapless refers to being unlucky or always experiencing unfortunate things.
- It was heart breaking to see the hapless flood victims.
Hopeless refers to despair or simply having no hope at all (a pessimist).
- What appeared hopeless, we now see light at the end of the tunnel.