You aren’t in a “rut”, you just aren’t enjoying your training as much as you have in the past attributed to the point of reference you have. A runner isn’t going to derive the same gratification from swimming they do running, that is not to say however provided for what ever reason they cannot run, swimming as an alternative isn’t better than nothing. You don’t have to enjoy it for it to be worthwhile.