Happiness will soon come. Either something pleasant or joyful will happen or a situation will come to a happy conclusion.
The Knight (Jack) of Hearts brings new hope. It represents those sentiments you hold close to your heart that evoke loving memories.
The Eight of Clubs represents employment or a task or duty that must be performed.