Teixeira arrived at the club during the 2012 January transfer market as a promising young talent after putting in impressive displays in midfield for Sporting Lisbon against the Anfield outfit during the 2011/12 NextGen Series.
However, the Portuguese prodigy struggled to make an impact at the club and was sent out by the Reds on loan stints to Brentford and Brighton, before then opting to leave at the end of his contract in 2016, heading for FC Porto.
Joao is now starting a new chapter in the Netherlands with the Eredivisie heavyweights Feyenoord and has revealed that he may well have signed for Liverpool too soon.
The star stressed he had a hard time adapting to the radical change in the culture at a tender age, while the language barrier also hindered his progress.
“I have made choices in my life that I regret with the knowledge of today, but that’s how things go”, Joao told Dutch magazine Voetbal International.
“Maybe Liverpool came too early. I was too young. I didn’t speak the language and had to get used to the culture.”
Joao will play under experienced tactician Dick Advocaat at De Kuip this campaign, as he looks to make his mark in the Dutch top-flight.
In the meantime, Liverpool boss Jurgen Klopp is due to hold discussions with Georginio Wijnaldum over the versatile midfielder’s future as the links to Ronald Koeman’s Barcelona intensify.