$\vdash (\lnot \chi \to \lnot \theta) \to (\theta \to \chi) $

I have seen natural deduction proofs that are very complicated, or are written in a way such that I suspect that there is some motivation that I am surely missing. But I can't figure out how to get the intuition/motivation for natural deduction proofs in general.

The following proof is based on a form of natural deduction. Simpler than most, it may help. It uses direct proof (lines 8 and 9) and proof by contradiction (line 6).

Note: '=>' is left associative here, so I am proving the equivalent of [~A => ~B] => [B => A].

Screen shot from my proof checker:

enter image description here