Distract is a type of Confuse. Fear can Confuse. 
Acceptance is a type of Situation. Acceptance is derived from Accept. Resign is a type of Accept. 
Distract --IsA--> Confuse <--CapableOf-- Fear 
Situation <--IsA-- Acceptance --DerivedFrom--> Accept <--IsA-- Resign 