I've come to be "ok" with any of the following 10 picks (so as not to disappoint myself come draft day), so there is only one situation that we would miss on all of them, in which case I really hope we trade down somehow:
Barkley, Chubb, Darnold, Mayfield, Rosen, Smith, Edmunds, Fitz, James, Vita Vea
I was just about to hit like on your post....until i didnt see the name Nelson on your list.