Kirk never choose love over duty. One of his most admirable qualities and I think the whole point of City On The Edge of Forever. Few people realise that it's Kirk preventing McCoy from crossing the street and saving keeler and not the other way around.