The Spanish striker is keen to make a fresh start at Villarreal, admitting he blames himself for not performing well at Tottenham.
In an interview with Cadena SER radio show, El Larguero, Roberto Soldado offered frank reflections on his time at Tottenham Hotspur, admitting: "I wish I knew why I didn't perform to my level in the Premier League."
The 30-year-old explained: "My time there has been very negative. That lasted for two years and in the end, my head wasn't working properly, I lost confidence in myself."
Suggesting that he found adapting to the English game difficult, Soldado noted: "In the Premier League I realised that the competition isn't the same as in La Liga."
As for fitting in with Spurs, refusing to point blame at anyone else, he recognised: "There are times when things work out in a team, and others when they don't, but I'm not making excuses. I was entirely responsible for my performances."
Soldado pointed out that he was "really motivated and excited" when he first joined Tottenham from Valencia, but admitted given things just weren't working after two seasons at White Hart Lane, "the best thing to do was make an about-turn and start from scratch."
Villarreal are the Spanish club who offered Soldado the chance of a fresh start, so clearly, he's looking forward to being back in La Liga and rediscovering the best of his form once more.
Of his return to Spain and La Liga, Soldado commented: "I really can't wait for La Liga to begin. I wanted to come back here after my years in England, which weren't very good."
The first chance of action for Villarreal could be this weekend, when they take on Real Betis away at the Benito Villamarin, for their opening encounter of the 2015-16 season.
Keen to make a swift impact with his new club, Soldado concluded: "Hopefully I can enjoy myself again and can be useful for the team, performing to the level I expect of myself. I have to settle in quickly so I can match the level of the team, as soon as possible."