Enjoying your job

Enjoying your job

Can you choose the correct word from the lower list after reading the definition in the higher one?

1 field
2 deluding
3 all sorts of
4 proves correct
5 understood / grasped
6 too hard for them to understand
7 more satisfying occupation
8 finance
9 courses of action or thinking which lead nowhere
10 often
11 work things out systematically
12 my own decision
13 investigating
14 demanding
15 complete

 

a exploring
b fund
c so many
d think things through
e line of work
f better job
g beyond them
h got
i up to me
j frequently
k blind alleys
l turns out right
m total
n kidding informal
o challenging