God forgives, then He gives; till He be merciful to pardon our sins through Christ, He cannot bless or look kindly upon us sinners. All our enjoyments are but blessings in bullion, till Gospel grace and pardoning mercy stamp and make them current.
None have assurance at all times. As in a walk that is shaded with trees and chequered with light and shadow, some tracks and paths in it are dark and others are sunshine. Such is usually the life of the most assured Christian.