A única forma que funciona é ser direta e honesta, mas sem dramatizar. Você precisa ter uma conversa clara onde diz a ele que não pode continuar emprestando dinheiro, e pronto. Não é sobre ofender ou não ofender - é sobre estabelecer um limite que já deveria ter existido há tempos. Algo como "olha, valorizo nossa amizade mas não posso continuar te emprestando grana. Percebi que não devolve e está me afetando. De verdade não consigo fazer mais isso" funciona porque é simples, honesto e não deixa espaço para interpretações.
O importante é que não dê explicações que soem como desculpas ("é que estou apertado no mês" ou coisas assim), porque isso abre a porta para que ele insista ou proponha "só dessa vez". Se ele se ofender, isso é um problema dele, não seu. Uma amizade de verdade deveria resistir isso - se quebra porque você colocou um limite razoável, então não era tão sólida.
Depois dessa conversa, quando ele voltar a pedir, a resposta é curta e sem culpa: "não posso, já conversamos sobre isso". Sem justificativas adicionais. Se ele insistir ou continuar pedindo, aí você vê se quer continuar sendo amiga de alguém que não respeita o que você disse. É incômodo, mas é muito menos incômodo do que virar o caixa eletrônico dele.