Hafsa was the daughter of Umar. She was married to Khunays. Khunays was wounded in the battle of Uhud. The wounds proved fatal and he died soon after. Hafsa became a widow at a young age, and Umar felt much worried about her marriage.
After the death of Ruqayya, Uthman felt much distressed and disconsolate. Umar saw Uthman and dropped hints for offering Hafsa to him in marriage. Uthman did not respond favorably to the proposal. He said that after the death of Ruqayya he was too upset to think of another marriage.
Umar saw the Holy Prophet, and complained against the conduct of Uthman. The Holy Prophet consoled Umar and said,"Umar, do not worry. Hafsa would get a better husband than Uthman, and Uthman would get a better wife than Hafsa".
"When a person dies, his works end, except for three: ongoing charity, knowledge that is benefited from, and a righteous child who prays for him."
Prophet Mohammed (PBUH)
"The best of what a man leaves behind are three: a righteous child who supplicates for him, ongoing charity the reward of which reaches him, and knowledge that is acted upon after him."
Sunan Ibn Mājah
"Every day two angels come down from Heaven and one of them says, 'O Allah! Compensate every person who spends in Your Cause,' and the other (angel) says, 'O Allah! Destroy every miser.'"
Sahih Bukhari