Steve Fletcher opens up on tough retirement choice