TASK DEFINITION: In this task, you're given context and an answer. Your task is to generate the question for this answer based on the given context with commonsense reasoning about social situations..
PROBLEM: Context: Jan wanted bacon for breakfast but she was all out of it. 
 Answer: go buy bacon

SOLUTION: What does Jan need to do before this?

PROBLEM: Context: Tracy met their friend at work and had some food with them. 
 Answer: be with their friend

SOLUTION: Why did Tracy do this?

PROBLEM: Context: Riley decided to follow his passion. 
 Answer: wanted to do what he wanted

SOLUTION:
Why did Riley do this?