Gcaba, who reportedly attracted interest from rival clubs in January, is enjoying a resurgence under new Bucs coach Kjell Jonevret, as evidenced by his goalscoring man-of-the-match display in the 2-0 win over Maritzburg United in Soweto.
The 31-year-old opened his account last night with a powerful header to help Pirates record back-to-back victories for the first time in 2017, and snap a 12-game winless run in the league.
"All I can say is that me going to another team or they looking at me... I don't know about that. But what I knew is that I was still in the team," said Gcaba.
"No matter what happened I just told myself that, you know, let me just soldier on and see what happens. It's no use to say, since I'm not playing I want to give up.
"It has happened before, I never gave up and I told myself that any chance I get I must use it. It happened again, I didn't play much in the first half of the season and come the second half of the season I started playing. I gained my confidence back, even though things are not going well for the team but we are still soldiering on."
The former Free State Stars man is determined to help the Nedbank Cup quarter-finalists secure a top-eight finish, with the Soweto giants currently ninth in the standings with eight games left.
"After a few loses, draws, the confidence of the guys was a bit down but we told ourselves that we are in this position and we just have to overcome it," he added.
"As we always do at training, we face every game we play and we'll see how things go. Whether it's good results or bad results, we can't say we've got to give up.
"The most important thing is we are fighting to be in the top eight and then we see how far we can go in the Nedbank Cup."