He
「彼」を指します。
was
主語の状態を表し、「~だった」という過去の状態を示します。be動詞isの過去形です。
wrestling
「格闘していた」「奮闘していた」という意味です。ここでは、具体的なレスリングではなく、比喩的に困難と戦っている様子を表します。
with
「~と」「~と一緒に」という意味の前置詞です。ここでは「(困難など)と戦う」という意味で使われます。
a
単数の数えられる名詞の前に置いて、不特定の1つを指します。
difficult
「難しい」「困難な」という意味です。
decision
「決定」「決断」という意味です。