Every time we turn to Allah in repentance, He turns to us with forgiveness. But the stress is always on our attitude being genuine. A person who declares that he has repented having done a particular sin, while at the same time he knows that if a chance offers itself again, he will not hesitate to do the same sin again, will not be forgiven that sin. His repentance is merely verbal. He does not mean it because a good believer always regards his sins as something totally undesirable, even though at the time of committing them, he might have enjoyed them.
People commit adultery or fornication in order to satisfy their desires.
This indulgence may provide them, at the time of committing these actions, with pleasure, enjoyment and ecstasy. However, when they reflect on what they have done, they are genuinely sorry for having exceeded the limits set by Allah. That genuine regret, combined with a prayer for forgiveness, ensures that Allah looks compassionately on us and forgives us that sin. Pilgrimage is the greatest act through which we demonstrate our submission to Allah, regret for having committed sins of any sort and type, and resolve to do better in our future days. Therefore, the reward for pilgrimage is total forgiveness and heaven.