The best definition that defines the author's use of the word "harbor" in this context is:
hold in one's mind (A. 4)
In this sentence, "harbor" refers to David's feelings of resentment or negative emotions towards his dad, indicating that he does not want to keep or hold those feelings in his mind.