Thank you for the feedback Remi!
You can actually repair by trading for the "hammers" in the first port. Definitely need to make that more clear in the game, other people also missed it. The loop theme is in the movement and map layout - you can only loop round and round the whirlpool and can't move backwards at all.