God forgives sin immediately upon repentance, but it takes longer to build character. It is character, not forgiveness, that determines what God brings next to your life.
At times people will not respond as they should to the message God speaks through you. Don’t become discouraged; it is a reflection of their relationship with God. Don’t lose your patience with God’s people.