Dan Haren shares his thoughts on his outing after a 7-0 loss to the Marlins