It is thought to everyone that this daily life is incomplete simply because no one dies by accepting the total results of their deeds. No one on this earth will receive the total reward of fine or maybe the punishment of evil. Islam teaches that Allah has sent messengers (prophets) https://islamarticle.com/blogs/dua-for-new-clothes/