Acho que muitas pessoas desistem dos hábitos novos por que, no início, o resultado não é tão visível à curto prazo. Por exemplo, a recompensa de nadar seria endorfina e relaxamento. Mas até esse resultado acontecer, a pessoa vai sentir dor e cansaço, e pode desistir da natação.
Ouvi falar que uma recompensa mais à curto prazo ajuda a solidificar a rotina. Por exemplo, após nadar, comer algo gostoso, jogar videogame ou ver um episódio da série favorita, pois isso enganaria o cérebro para ele pensar que a coisa boa é o resultado do esforço feito, então ele vai querer fazer mais daquela coisa por mais recompensa.
Não sei se essa dica é válida, mas ouvi falar que funciona para alguns.