What is the Self Fulfilling Prophecy?

A self fulfilling prophecy is a prophecy that comes true due to some cause within the prophecy itself. For example, if you predict that you are going to fail your exam, start worrying and then actually fail, that is a self fulfilling prophecy.