Answer:
Insert a comma after the word success! :)
He gave a cursory look at my artwork and told me that there was a dearth of evidence that I did this myself.
The typical noun corresponding to the verb "to agree" is agreement.
If you want to refer to the process of a agreeing however, it's "agreeing" , as in "agreeing to this treaty is not easy".