Lee Croft is relieved to have sealed a return to St Johnstone, having been 'messed around' by Millwall over the summer.