The Giyani-born utility player has not been deterred by the instability.
"I have never been discouraged because everything happens for a reason.
"When I went to Chippa, I believed that God wants to use me there at the club. So, in everything that happens, my thinking is that it's for a purpose."
He believes something good has come out from his constant loan moves.
"A few seasons ago I had a very good season at Pirates, but I never got a Bafana call-up. But now at Arrows I have that call-up that I have been praying for," he said.
Other Pirates players who will be looking to earn their place in the team after their loan deals expire are Justice Chabalala (Bloemfontein Celtic), Tercious Malepe (Chippa United), Tebogo Tlolane (Maritzburg United) and Thembela Sikhakhane (AmaZulu).