
It is Kyoko mostly because she doesn't want to get hurt. So she put up a box in her heart with multiple locks that no one can open, but Ren always manges to open all. And what does Kyoko do she puts more and more impossible to open lock on the box. I am over here like can't you just what ever happen happens between you and Ren.

I get the feeling that Ren is also being super protective of himself as well, though. He hurt someone important to him and he's afraid of repeating that mistake as well as the fact that he doesn't know how to deal with his emotions. So with both characters like this, they are unlocking each other's boxes, but development is incredibly slow.
I hope they will get together, because so far they have feelings for each other but scare to move forward.