Professional boxer Bradley Smith, from St Ives, Cambridgeshire, has told how anxiety "nearly ruined" his life and career.