Troy Deeney says he's learnt his lesson and wouldn't have spoken out as candidly as he did after being sacked by Forest Green Rovers.