Hello guys

I'd like to know which one of the sentences below is correct?
I used to spill my heart out
To anyone who (gave) me
The slightest bit of
Attention...
Silly me, thinking they
Actually cared...
I used to spill my heart out
To anyone who (gives) me
The slightest bit of
Attention...
Silly me, thinking they
Actually cared...
Should it be "gives" or "gave" in the sentence above?
I am really having trouble with deciding which tense would be correct with the type of sentences written above.
Thank you very much for your help:)