"V+来+V+去" - This structure indicates repeated or continuous action.
V+来: This part indicates the beginning or initiation of an action.
V+去: This part indicates the completion or result of an action.
飞来飞去 (fly round and round)
想来想去 (think it over and over again)
说来说去 (speak on and on)
还是: This conjunction introduces the alternative or choice between the two actions.
v+来+v+去,还是..... is not a fixed structure, but in this sentence, here 还是 expresses "a turning point", that means even if you do something repeatedly times, but ...
(more)