Opportunity -v- Passion

Does following your heart and passions result in success? What is success? What role does opportunity play in a successful life?

Stephen talks about the importance of opportunities and acting on those opportunities with the surprising, to some, conclusion that opportunity and success contributes to the health of society.