Valencia striker Simone Zaza accepts responsibility for his flop at West Ham.
The Juventus striker arrived on loan at the London Stadium in August with a view to a permanent £17m deal.
Zaza, 25, made 11 appearances in all competitions for West Ham, but failed to register a single goal during his lacklustre four-month spell.
He told Gazzetta dello Sport : "Once I realised that I needed to leave Juve I decided to try an adventure abroad.
"West Ham was one of the teams that I wanted the most.
"But quickly I didn't feel great in so many ways - environment, culture, training, nutrition.
"I'm not being a victim, I know that plying your trade as a footballer allows you to earn so much.
"I'm just trying to explain the causes of my failure. I knew I would find some difficulties, but I did not think there could be so many.
"I do not blame anyone, 99 per cent of it's my fault because I was not able to adapt."