Peterborough United striker Joe Gormley has admitted he had doubts in his own ability when he first moved to the League One club.
The Northern Irishman, who is out for the season with a knee injury, joined Posh from Cliftonville in the summer.
"It was so, so difficult. Sometimes I was thinking to myself is this for me? Am I good enough?," the 25-year-old told BBC Radio Cambridgeshire.
"I struggled to play, but I came from training two nights a week."
Gormley moved to Posh, then managed by Dave Robertson, after scoring 40 goals for Cliftonville last season and being named the Northern Ireland Football Writers' Player of the Year in 2014.
But he failed to score in his first six appearances for the club before suffering the injury.
"The first few games I started it was really tough, but it was always going to be expected because I played amateur league three years ago then semi-pro with Cliftonville and then made the step up to pro.
"It took me a year to settle into Cliftonville - I might have started too early knowing the games at the start of the season but I'd done so well in pre-season they had no choice but to start me," he said.
Gormley is pleased with how his recovery from a cruciate ligament injury is going.
"I think it's a bit to early to say (about timescale), but the physio is really happy with the progress - I'm doing stuff that I shouldn't be doing and I'm happy with that," he added.