Covering a good trade too early more painful than making a bad trade.

WTI crude down another $1.81 to $99.01 today… why did I cover at $103.00. WHY!