Psalm 103:9 He will not always accuse, nor will he harbour his anger for ever;
Many people get hung up with their sins or the sins of their families and they forget the price Christ paid.
Christ did what He did so we could be forgiven ‘no matter what!’ (if we believe and trust Him to!)
Allow Christ to forgive you properly by allowing Him to by accepting what He has done for you!