Answer:
He shows himself to be a complex figure because although he wants to please his own family, he wants to follow his own desires and fulfill his own goals, even if this goes against the goals of his family.
Step-by-step explanation:
In the excerpt shown in the question above, we can see that Craig shows himself to be a complex character because of his desires and objective decisions, which are often contrary to each other. As we can see, Craig wants to make his family happy and walk the professional path that his family decided he should have. However, when knowing another professional path, he develops desires contrary to his family. He still wants his family to be happy and proud of him, but he wants to go his own way, make his own choices and achieve the goals he created.