God will not allow sin to fester and be a sore in the heart and life of his people whom he loves very dearly. He will have them, by his grace, look at it honestly and deal with it biblically. You don't have to wait. He does it immediately. In repenting you are already enjoying the forgiveness of our gracious God.
Forgiveness brings peace with it and joy unspeakable.
That is the source of the Christian's happiness.