Luis Suarez feared he had destroyed his career and that Barcelona would not want to sign him following his four-month ban for biting at the World Cup.
The Uruguayan signed for Barca from Liverpool for 81 million euros (64.14 million pounds) despite the ban for biting Giorgio Chiellini when playing against Italy in Brazil.
He will be available to make his much-awaited debut on Saturday in the broiling atmosphere of an El Clasico against Real Madrid at the Bernabeu. "I thought that I had ruined my career. At the start I didn't want to speak to anyone, I hid away behind my family although later I thought about it, I said sorry and I felt relief as a result," Suarez told Spanish television.
"When the talks began with Barcelona and when (his agent) Pere Guardiola phoned me to say that it was all done I started to cry due to the situation that I was in and for the support that Barcelona were offering me. "I had been worried that Barca would decide against it due to all the repercussions from the situation."
Suarez is keeping his fingers crossed that Barca coach Luis Enrique will play him against Real. "I don't want to tempt fate by imagining myself playing," he said.
"It is not my style to tell the trainer to play me in the game. I wouldn't dream of saying to Luis Enrique that I want to play in the Bernabeu. If I don't play then I won't be angry, I want to help my team mates and feel a footballer again."
Liverpool hit by Suarez loss, says Rodgers
Meanwhile, Liverpool manager Brendan Rodgers conceded his team has been hit by the departure of controversial-but-prolific striker Luis Suarez as they prepare to take on Champions League winners Real Madrid on Wednesday.
Suarez, who has joined Barcelona on a five-year-deal, was the Premier League's top scorer last season with 31 goals as Liverpool ended two points behind champions Manchester City and earned a return to Champions League for the first time since the 2009-10 season.
They have already lost three league games this term and the manager admitted they were fortunate to beat Queens Park Rangers 3-2 on Sunday.
"I signed a three-year contract with the objective of winning the league and we almost did in the second season," Rodgers told Spanish newspaper As.
"This natural progression of the team has been halted in some ways by the departure of Luis Suarez and the arrival of new players.
"Still the club is in a good way as we have a young squad and we know that if we are going to improve then we need to take a short term hit," he said.
Rodgers was effusive in his praise for the 27-year-old Uruguayan who joined Barcelona despite receiving a nine-match international ban and a four-month suspension from all soccer-related activities over his World Cup biting scandal.
"I enjoyed each minute I was working with him (Suarez), he is a great guy. It’s true that he had some issues on the pitch but I only have good words for him. Each day he arrived and prepared himself as the top players do and rested when necessary. Magic, pure magic.
"I made a team for him and while they initially were criticising his scoring rate he got 31 goals in the second year we were together. We helped him and he helped us to improve."
Gareth Bale doubtful for Real Madrid's Liverpool clash
'Hungry' Suarez terms El Clasico comeback 'fate'
EPL PHOTOS: 'Lucky' Liverpool strike late to down QPR on dramatic weekend
Will Messi break 60-year-old Barca record on anniversary?
Four goals in last seven minutes as Liverpool beat QPR