I don't think Kieran will betray her. That is too obvious. I think it'll be William instead. He was her childhood friend. His father expects so much from him and I think that will drove him to betraying his own friends for his selfish gains. Just a theory.