We all make promises in life, but we don't always keep them. God, however, keeps all of His promises and never forgets a single one.