Tottenham star Harry Kane doubted his goalscoring heroics were possible this term after two injury absences hindered the Golden Boot winner.