In 2015, West Brom turned down bids from Spurs for the now 26-year-old striker in the run-up to the August deadline.
Berahino's reaction - which included tweeting he would never play for chairman Jeremy Peace before going on strike - was widely criticised.
"I regret every moment of it, because I didn't handle it well," he told the BBC World Service.
"[That is] one moment in my life I can say I couldn't get over it.
"I didn't know what to do, I got caught up in the hype. I didn't handle the situation properly, I let it get hold of me. The people around me at the time didn't know what to do either. Bad news travels fast.
"The media is there to do their job, they build you up and when you are ready to come back down, you will come back down like a roller coaster. I wasn't focusing on the media, I was more concerned on my career and what I was going through emotionally."